|
Situated in the environs of the Devon Estate in St Clair's and bordering the slopes of the Great Western Mountain range on would find The Waterfall Villas.
Built with a strong view of preserving the environment the resort has 43 purpose built Villas in a region rich in natural springs and a bird’s eye view of St Clair’s Waterfall which runs through the town of Talawakele.
Leisurely surveys of green tea plantations, a visit to a tea factory, a mountain trek, a dip under the cool water of a natural spring or a stroll in the country side are all pastimes that await the visitor when you spend a holiday with a difference. If fun and relaxation is what you seek the doors at The Waterfall Villas are always open to welcome you.
Suggestion's