Kirstenbosch National Botanical Gardens

Kirstenbosch Botanical Gardens must surely be one of the finest Botanical Gardens in the world. Situated on the lower slopes of Table Mountain, the National Botanical Garden at Kirstenbosch cover 560 hectors of land, stretching up the mountain to its highest point. There are several walks that lead through the gardens offering birdwatchers a verity of habitats.