This travel guide provides you with a 3-week itinerary for South Africa, including one week in Cape Town and a 2-week road trip along the Garden Route.