BEAUMARIS

Beaumaris is a town and community on the Isle of Anglesey in Wales.

It is located at the Eastern entrance to The Menai Strait, the tidal waterway

Separating Anglesey from the Coast of North Wales.

1,211 views
115 faves
29 comments
Uploaded on June 30, 2024