The pretty UK market town that is the country's 'happiest place to live'

Nestled along the tranquil River Deben in Suffolk this location has strong community spirit, historic charm and ideal mix of countryside serenity.

No comments

Read more