Barmouth is a seaside town and community in the county of Gwynedd, north-west Wales; it lies on the estuary of the Afon Mawddach and Cardigan Bay. From Wikipedia