Visiting Barmouth in Wales

Situated on the west coast of North Wales and nestled between the Irish Sea and the Welsh mountains is Barmouth. The town lies within the Snowdonia National Park, providing the nature lovers amongst us opportunities to enjoy unmatched views. The park itself is home to many species of birds. Barmouth was a shipbuilding town in […]

Read More