Avoid being offended, or worse offending South Africa locals, instead familiarise yourself with local customs and cultures by reading Culture Smart! South Africa. This handy, pocket-sized book will help you to ease your way into a different culture and will assist you in making sure you don't develo[...]