Buy stock photo A calming ocean view of the rocky coast of Camps Bay in Cape Town, South Africa. Boulders at a beach with the tide and current coming in and Table Mountain on the horizon. Tidal waves washing ashore