Denbigh Castle is all about drama.
Castell Dinbych