IKOU – ‚to rest, relax & restore‘

Ikou is one of the Australia’s prime Beauty, Tea & Candle purveyors. They are based in a small town called Leura in the Blue Mountains – a World Heritage site just outside Sydney.  They pride themselves on making everything by hand and using only the finest natural and organic ingredients. They also have a beautiful shop and spa.

In JapaneseThe name Ikou means ‚to rest, relax & restore‘, which I certainly did on my visit there.

Keep your skin smiling,