Kirstenbosch National Botanical Garden in Cape Town, South Africa has been recognized as Africa's top botanical garden by the World…