Tags: Isle of Anglesey

Beaumaris

Beaumaris is a pretty little town on the Isle of Anglesey. To reach Beaumaris, you cross the Menai Strait, a tidal stretch of water separating Anglesey from the mainland. The town has a long and interesting history, dating back to 1295 when Edward I commissioned Beaumaris Castle. The name Beaumaris means ‘beautiful marshes’, which indicates…