South Africa Life South Africa Life By: Sana Chaudhry Table of Contents Geographic Information Travel Requirements Airline Information Hotels Visa Requirements Weather Information…