The Worms Head – A Tidal Adventure The Worm’s Head is a tidal island at the very end of the Gower and is only accessible for a couple of hours either side… 303 0