Recommended media resources for traveling to South Africa:
CIA Factbook-South Africa profile
Republic of South Africa website
State Department country profiles
12 Tips to Make International Travel Easier
Recommended Smart Phone Apps:
The Best Travel Apps to Use in 2019 – Forbes
Top 10 Apps for Smart Phones – Lonely Planet