- /
- Regions /
- UK /
- Wales /
- South Wales /
- Swansea /
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