Incredible UK seaside town named one of the best places to live
A Victorian harbour resort surrounded by 13th century town walls has been named as one of the top places to live thanks to its picturesque charm, Blue Flag beaches and abundant wildlife