The 'cattle' castle of North Wales that's become one of the country's greatest 'hidden gems'
It was built by the Welsh and its design was every bit as sophisticated as its English rivals
It was built by the Welsh and its design was every bit as sophisticated as its English rivals