Addo is a town in Cacadu District Municipality in the Eastern Cape province of South Africa. Search and book preferred accommodation in the Addo area HERE. Addo Elephant National Park. Use the search box provided below.
[booking_pluginbox id=”213″]