Kirstenbosch’s Unique Flowers The sheer grandeur of the Kirstenbosch gardens, set against the backdrop of Table Mountain is unsurpassed and has…
Kirstenbosch Gardens Kirstenbosch National Botanical Garden is a veritable Garden Of Eden, sitting beneath Table Mountain in Cape Town, South…