What to Expect on Your First Time in South Africa.
Even before I stepped out of the airport, a local, seeing my sleep-deprived self looking for an ATM, offered to buy me coffee! Dramatic mountains shrouded in mist greeted me as we drove into the Rainbow nation.