OverviewItinerarySouth Africa and MauritiusSouth Africa and Indian Ocean Islands, 12 daysTour including beach holidayJohannesburg, Kruger Park, Pretoria, Cape Town
Mauritius, Seychelles and DubaiUnited Arab Emirates and Indian Ocean Islands, 12 daysTailor-made including beach holiday