myaddo.co.za
Amakhala Leeuwenbosch and Shearers Lodge
Amakhala Leeuwenbosch and Shearers Lodge: Leeuwenbosch Country House is a gracious country house located in the malaria free Amakhala Game Reserve in the Eastern Cape of South Africa. Our beautiful…