A detailed South Africa road trip itinerary from Johannesburg to Cape Town in one month via Kruger, Drakensberg Mountains, Wild Coast and the Garden Route.