A quaint little coastal town has been picked as one of the best places to live in the UK, owing to its stunning colourful fishing cottages and iconic waterside living ...
Along with places such as South Carolina, Bavaria, Valais, and the Jordan Trail, the UK’s very own East Anglia made it into the travel guide’s top 10 list of must-visit regions for next year.