6. Kirstenbosch National Botanical Gardens
The Kirstenbosch National Botanical Garden is situated just right at the foot of the Table Mountain. This botanical garden is just one of the nine gardens all over South Africa. Yet, Kirstenbosch is the most famous because of its majestic views. The garden also features a large conservatory that exhibits several different plant species.
Image Credit: Wikipedia