Kirstenbosch is a UNESCO-listed botanical garden on the slopes of Table Mountain, showcasing South Africa’s unique flora like proteas (the national flower!), strelitzias and fynbos. Don’t miss the Boomslang (meaning tree snake) Canopy Walkway; this 12-metre-high walkway takes you from the forest floor into the trees, providing spectacular panoramic vistas. You can also visit the art garden and go for a short, sign-posted hike! And if you get hungry, there are three on-site restaurants to choose from. Free guided garden tours are available on weekdays at 10 AM, 11 AM, and 2 PM (weather permitting).