The picturesque seaside town of Barmouth in north Wales is where the mountains meet the sea. It's a hugely popular resort in southern Eryri and In 2023, the Sunday Times named it among the best places ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results