When you think of Cape Town, what do you imagine? Perhaps you picture Table Mountain, penguins on the sand, or the stunning beaches that surround this city.
When you think of Cape Town, what do you imagine? Perhaps you picture Table Mountain, penguins on the sand, or the stunning beaches that surround this city.
