ADDO ELEPHANT 100 MILER

Addo Elephant National Park – Eastern Cape, South Africa. Addo is the only national park in the world that can claim the Big 7.