A small town has been dubbed the most beautiful town in the UK, with its glittering blue seas, sailing yachts, golden sands, and postcard-worthy harbour.
UK’s ‘most beautiful’ town with beaches that look just like a Greek island
Source: Express
Read Full Story →
