Find the perfect accommodations at Addo Elephant park

Find the perfect accommodations at Addo Elephant park

Looking for the perfect lodge or accommodations at Addo Elephant National Park? Well! Before you start, let us tell you about the park. Addo Elephant National Park is in the Eastern Cape Province of South Africa, bordering Port Elizabeth and East London on its western edge and extends east to just before Grahamstown. Addo has…