With its soaring mountain ranges and literally the best surf beaches in the world, South Africa as a tourist destination should be a no-brainer. Yet concerns about crime, (it is ranked second worst in the ...