castle, moat, landmark, ruins, caernarfon, wales, famous, attraction