Blog

Tantalizing Tokara

Tokara is located 400 meters above sea level on top of the Helshoogte Pass, just outside Stellenbosch.  High up on the southern-slopes of the Fynbos-rich Simonsberg mountain, with immersive views of their vineyards and olive groves. Tokara has incredible views all the way over False Bay, even Table Mountain on

Read More