South Africa has one of the world's most diverse tourist offerings. Attractions range from stately Cape Town with majestic Table Mountain, to the scenic winelands around …