From the wilds of Kruger National Park, to cosmopolitan Cape Town, to the lush western cape winelands, to the stunning beaches along the Garden Route, this guide leads you straight to the greatest attractions this fascinating and varied country has to offer. Get insider tips on everything...