Caernarvon Castle Beaumaris Castle Dolwyddelan Castle Gwrych Castle Rhuddlan Castle Denbigh Castle