Gwynedd Beaches
Abersoch
Abersoch
Llanbedrog
Llanbedrog Beach North
Machroes
Porth Nefyn
Porth Neigwl
Porthor (Oer)
Bangor
Port Dinorwic Sailing Club. Felinheli
Barmouth
Caernarfon
Dinas Dinlle
Plas Menai
Pontllyfni
Cardigan
Criccieth
Fairbourne
Harlech
Nefyn
Porth Dinllaen
Rhos-y-Llan
Trefor
Porthmadog
Carreg Wen
Morfa Bychan
Morfa Bychan - Black Rock Sands