The little seaside town with sandy beaches and cobbled streets named happiest in Britain

Packed with history, a thriving town centre and stunning beaches, it's little surprise this town has been given the accolade.

No comments

Read more