Llanengan, near Hell's Mouth
Canoeing at Hell's Mouth
Sea Shell, Abersoch
Afon Soch Estuary
Morfa Gors, Abersoch
Rosebud, Abersoch
Beach Huts at Abersoch
St Tudwal's Islands
Abersoch, Gwynedd