Cape Town

THE COMPANY’S GARDEN | CAPE TOWN

THE COMPANY’S GARDEN | CAPE TOWN

In the middle of Cape Town’s CBD is the gorgeous oasis of the Company’s Garden, originally built in the 1650s by the Dutch settlers, the gardens provided ships docking in the Cape with fresh produce to last them the journey to India or back to […]