They were once the rocky abode of a burrowing worm, and are normally found at sea not on the beach ...
Bermuda, renowned for its pink-sand beaches and iconic shorts, is currently basking in pleasant highs of 23C - an ideal ...