Lincolnshire market town with unique feature named happiest place in England
Source ↗
👁 0
💬 0
The Lincolnshire market town topped the ONS happiness survey for England, scoring 8.09 out of 10 — and it's close to the world's only eight-sail windmill
Comments (0)