Coastal Welsh town with scenic journey through national park named one of UK's most affordable
The town has been named the happiest seaside location in the UK, and it's easy to see why its residents are so content
Full Article