Overview Itinerary South Africa with the Garden Route and Seychelles South Africa and Indian Ocean Islands, 16 days Tour including beach holiday Johannesburg, Kruger Park, Pretoria, Cape Town, Oudtshoorn, Knysna