Set around iconic Table Mountain and lapped by two significant ocean currents, Cape Town can’t help but be one of the most beautiful cities in the world. Striking the perfect balance between nature and city, there are plenty of excellent restaurants to dine at, beaches to relax on, shops to explore, and magnificent natural landmarks and historic sites to discover.

HIGHLIGHTS