From Harlech to Barmouth on the Wales Coast Path

Harlech Beach stretches for miles along the Gwynedd coast Catching the train from [...]