A beautiful beach with soft sand, clean water and rolling hills bordering is ranked the best in north Wales.
Part of the beauty of Traeth Harlech, on the coast of Gwynedd is the way the horizon seems to stretch away forever, creating stunning sunsets when the evening begins to recede away.
As the beach is so big, it is easy to find yourself in a section all to yourself, no matter how busy it gets, Wales Online reports.