Ideally located in the KwaZulu Natal’s Drakensberg Mountains, bordering Giants Castle Nature Reserve, this guest house is a tranquil retreat for gourmet lovers.
Nestled on the edge of a dam, Cleopatra Mountain Farmhouse impresses with its award-winning cuisine and peaceful setting. Start the day with a 3-course breakfast before venturing into...
More