Similar to most other African countries, South Africans are very proud of their country, friendly and welcoming. There are people who live in shanty towns and small functional homes, walking miles to/from work and school each day which will tugs at your heartstrings. South African food is exceptional and comparatively reasonably priced as well as…