South Africa is a beautiful country, and should be on every tourist’s travel wish list. From its diverse culture, to…