Barmouth, Wales The town is nestled between the Snowdonia mountains and the Irish Sea, at the mouth of the Mawddach Estuary.