A Tale of Two Cities: Johannesburg and Cape Town

A Tale of Two Cities: Johannesburg and Cape Town

South Africa, a country of unreal beauty, teeters on the brink of profound change. I stood on a rocky beach watching penguins shuffle along the sand. A few miles across the water, Table Mountain rose behind the sprawling, gleaming city of Cape Town. It was a...