A peaceful botanical garden in the city centre featuring historic monuments, museums, cafés and resident squirrels.
Cape Town City Centre, Cape Town, 8001, South Africa 8001 Cape Town South Africa
A peaceful botanical garden in the city centre featuring historic monuments, museums, cafés and resident squirrels.
Cape Town City Centre, Cape Town, 8001, South Africa 8001 Cape Town South Africa