The Kirstenbosch National Botanical Garden is one of the oldest botanical gardens in South Africa, and is situated along the Eastern Slopes of Table Mountain in the suburb of Bishopscourt. There are many unique flower species in this garden that are not to be found anywhere else in the world.