The perfect itinerary for a 10-day trip to South Africa including highlights in Cape Town and Kruger National Park