I asked some locals what they wanted tourist to know before visiting their country!
-Learn about the country before you arrive-
1. South Africa has a controversial history with many changes only being made in the last few decades. Visitors should have an understanding of this and be prepared for differences between South Africa’s culture and your cultures because they will occur. The best way to do this is to read, Google, watch, any and everything you can to find out about the country and it’s political and cultural history before you go.
-Escape the tourist hot spots-
2. Of course, Table Mountain is a must see. However, visitors will get much more of a sense of traditional South African cultures away from the tourist hot spots and the cosmopolitan cities. South Africa has so much to offer its visitors and most of this can be found away from the sights listed in tourist guide books / travel forums. Away from the cities you will see the beautiful landscapes; vast, arid planes, beaches, sand dunes and rugged coastlines that make South Africa so special.