The castle Owain Glyndŵr called home, and the site of Britain’s longest siege — Harlech still guards the Cambrian coast six centuries on.