South Africa by Foot- 11 Day

10 Nights

Johannesburg, Kruger National Park, Cape Town and Stellenbosch