Criccieth is a small attractive holiday resort situated on Tremadog Bay. The town was originally an ancient borough granted a Charter in 1284. It's crowning glory is the 13th Century Welsh origin castle, atop a rocky mound jutting out to sea between two contrasting south facing beaches. From the castle there are magnificent views in all directions.....