Kirstenbosch National Botanical Garden
Whether you are a botany enthusiast or not, this place is a must visit to understand the diverse species of flora that grow here. The Botanical gardens mostly exhibit the species of plants that are peculiar to Africa and won't be found on other continents. The conservatory houses species from different regions. A bit of learning and a bit of fun.