Barmouth Bay Barmouth Bay 22 September 2011 James Woodward Comments 0 Comment On the west coast of Wales within the beautiful Snowdonia National Park, Barmouth Bay sits between a spectacular mountain range and the sea, close to the town of Barmouth, the bar at the mouth of the river Mawddach.