Results 2 results found Beaumaris Castle, UNESCO World Heritage Site, Anglesey, Wales, United Kingdom, Europe Panorama of Beaumaris Castle, UNESCO World Heritage Site, Anglesey, Wales, United Kingdom, Europe