Kirstenbosch National Botanical Garden is a World Heritage Site and is ranked the 7th most beautiful garden in the world. It is the only botanical garden with mountains as a backdrop. I took the free two hour tour and was enchanted.
The show stopper for me was this unlikely couple. I like to imagine they are friends.