Beaumaris… the king of British castles
Located on the Isle of Anglesey in North Wales, Beaumaris Castle was started in 1295 and was the last and largest of the castles to be built by King Edward I in Wales. A castle was almost certainly planned by Edward when he visited Anglesey in 1283 and designated the Welsh town of Llanfaes to…