This is Llanbedrog a long stretch of sandy coast with colourful beach huts and shallow water, on the LLyn Peninsula. The Llŷn (also spelt Lleyn) Peninsula is the finger of land occupying the north-west of the Welsh mainlan in Britain, and most of it is designated an Area of Outstanding Natural Beauty. Much of it is wild and remote in feel, and its rugged mountains and hills make for some of the most dramatic coastal backdrops in the country and some of the best beaches in Wales. Have a look at my article on my Wales blog for more photos of the best beaches to go on the Llyn Peninsula https://www.delveintowales.com/ellyn-peninsula-beaches/
Waves and beach at Porth Neigwl, Hell’s Mouth, on the Llyn Peninsula, North Wales.