Cape Town, South Africa EnAfrica Published May 5, 2021 39 Views Subscribe Share Rumble — Natural pools formed by the sea - Bloubergstrand - Sign in to see 2 comments