whatsonnorthwales.com
Beaumaris
Beaumaris is situated on the shores of Anglesey in North Wales. Its meets the north eastern edge of the Menai Straits and is a famous Welsh town with tons of appeal. What makes Beaumaris special is…