Source: Tourism MediaCricciethBeaches, castles and stunning natural scenery welcome visitors to this peaceful town on the shores of North Wales’ Llŷn Peninsula.WorldEuropeUnited KingdomGwyneddWalesCriccieth