Kirstenbosch’s Unique Flowers The sheer grandeur of the Kirstenbosch gardens, set against the backdrop of Table Mountain is unsurpassed and has…
Harold Porter Gardens The Harold Porter National Botanical Garden covers almost 200 ha between mountain and sea, in the heart of…