Popular destinations for history tours include South Africa and Zimbabwe
Visiting: Pilanesberg National Park, Johannesburg, South ...more
Visiting: Pilanesberg National Park, Johannesburg, South Africa, Victoria Falls, Cape Town, Zimbabwe ...less View Tour