Set between mountains and the sea, Cape Town flaunts its natural beauty with pride. Iconic Table Mountain is one of the city's most famous attractions, botanical gardens beckon from its slopes, and the city's long stretches of beautiful beaches are some of South Africa's best.
Travelers can enjoy a range of outdoor fun, from hiking, biking, surfing, and paragliding to whale-watching trips and cage dives with great white sharks. You'll find no shortage of things to do here but the type of activities may depend on the time of year.