Clifton beaches
-
South Africa News
Beachgoers welcomed back to Clifton following removal of humpback whale carcass
Beachgoers have been welcomed back to Clifton beaches in Cape Town after the nine-metre humpback whale carcass was removed on…
Read More »