May Walk to Mewslade Bay 28 May Walk to Mewslade Bay 28 – Boulder of fault breccia at Mewslade Bay on the Gower Peninsula in South Wales.