Last Updated on
Beaumaris was the last and largest of the massive castles constructed by English King Edward I to keep the Welsh subjugated. Construction began in 1295, but Beaumaris was never finished. Even so, it is often regarded as the most technically perfect medieval castle in Britain. And it is a World Heritage Site.