ElephantHouse.co.za The Elephant House is a lodge near Addo Elephant National Park
Title
Addo Elephant Park Accomodation @ Elephant House
Description
Elephant House is an exclusive guest house lodge bordering Addo Elephant Park, in the Eastern Cape of South Africa, with thatched roofs, wide verandahs and exceptional service.