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