Kirstenbosch National Botanical Garden is one of the most beautiful and renowned botanic gardens in the world, located at the foot of Table Mountain in Cape Town. It features a diverse collection of South African plant species, walking trails, and stunning landscapes.