1.South Africa - Truly a Land Full of Surprises 2. Cape Town: Table Mountain National Park defines the city. The flat-topped mountain is the headline act, but there are many…