A land of great diversity and incredible beauty South Africa has become one of the most sort after travel destinations in the world. Read less