Overview Itinerary South Africa and Mauritius South Africa and Indian Ocean Islands, 12 days Tour including beach holiday Johannesburg, Kruger Park, Pretoria, Cape Town