Cape Town, the southernmost city in Africa, is the most memorable among the many cities I have visited worldwide. To the north of the city lies Table Mountain, a rocky peak 1,086 meters above sea ...