mediumaevum:Beaumaris Castle, located in the town of the same name on the Isle of Anglesey in Wales,