Best known for its breathtaking, iconic castle, Caernarfon is recognised as one of the most impressive towns in Wales. The castle is described as having a ‘commanding presence’, and its large size owes to the...