Belvidere Manor is
Situated on South Africa’s scenic Garden Route in the popular lagoonside town of Knysna, Belvidere Manor offers comfortable self-catering accommodation in single- and double-storey freestanding cottages, a range of delicious dining experiences and breathtaking natural surroundings.