The prettiest town on Anglesey? Beaumaris is a strong contender. Get ready for pastel-coloured terraces, a mighty medieval castle & soaring mountain views.
The prettiest town on Anglesey? Beaumaris is a strong contender. Get ready for pastel-coloured terraces, a mighty medieval castle & soaring mountain views.