Great and complete city
Cape Town has an amazing vibe. In the city you'll find mountains to hike, beaches to bathe, museums to visit and safaris to meet animals. If you like the adrenaline of skydiving and shark diving, or just chilling with some good wines or even to get to know more about history and social struggles, Cape Town has everything.
Insider Tip:Shark Diving is a great thing to do. Winter or Summer, justo go. It is really safe and you get to see great White Sharks super close to you.