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