LikeShareFollow
Kirstenbosch is a botanical garden nestled at the eastern foot of Table Mountain in Cape Town. The garden is one of 10 National Botanical Gardens covering five of South Africa's six different biomes a
nd administered by the South African National Biodiversity Institute