Perched between iconic flat-topped Table Mountain and the Atlantic, Cape Town could get by on just its looks alone. Its heavy helping of natural beauty draws in visitors who stay for its bevy of ...