Lake Lodge, part of the Ebuta Collection, is an exclusive-use self catering secluded hideaway on the banks of the Theewaterskloof Dam, in the Western Cape of South Africa.

You may also like

Back to Top