Mewslade Bay is a sandy beach in the south of the Gower Peninsula, Wales. To the east lies Butterslade, to the west lies Fall Bay. At high tide, the sandy beach is submerged by the sea.
Mewslade Bay is a sandy beach in the south of the Gower Peninsula, Wales. To the east lies Butterslade, to the west lies Fall Bay. At high tide, the sandy beach is submerged by the sea.