Kirstenbosch Botanical Gardens rests at the foot of Table Mountain and offers a wide variety of natural beauty. Kirstenbosch is acclaimed as one of the great botanical gardens of the world, hosting a large selection of flora and fauna over its vast 528 hectares.