Camps Bay beach is surrounded by the cliff of “12 apostles cape town

Hout-Bay-Harbour-cape town
clifton-beach-cape-town-south-africa