Kirstenbosch National Botanical Garden, one of the world's most renowned botanical gardens, owes its existence to the foresight of Cecil John Rhodes, who gifted the land to the government. Nestled on the picturesque slopes of Table Mountain, it's jus