Kirstenbosch National Botanical Garden, Cape Town Wonderful botanical garden with treetop walk. Cape Town, South Africa.