Mewslade Bay (Beach)

Mewslade Bay is a beautiful, sandy beach on the remote Gower Peninsula near to the famous Worm’s Head. It is backed by high grassy cliffs and dominated by the 70-metre high rocks of Thurba Head.

Contact Details


Location

Mewslade Bay (Beach), Gower, Swansea SA3 1PL, United Kingdom