A stunning seaside town has plenty to offer in its own right - but is also home to Wales’s most famous castle. Caernarfon Castle is widely regarded as the largest and most imposing of the ring of ...