reach Cape Town, but the city's sweeping vistas from Table Mountain and miles of beaches are totally worth the long haul.