Is reality the magic ingredient? It turns out the best place to live is not in the big city, but in a quiet rural town.
Secrets of Britain’s happiest town
Contentment: The Suffolk market town of Woodbridge really does seem to have it all, from proximity to the coast to beautiful countryside, a higher-than-usual concentration of independent shops and, according to The Daily Telegraph, "a standard of coffee rarely found outside the capital". Glossary
Suffolk - A county on England's east coast.
