The beautiful UK village frozen in time as visitors notice something eerie missing
Downham village is surrounded by beautiful scenery (Image: Getty Images) Nestled in the Lancashire countryside, this is even better as the autumn nights draw in – as it looks cosier than usual. Downham’s postcard-perfect streets are enhanced by the stunning scenery which surrounds it, including rolling green hills and sheep-scattered farmland. However some visitors have … Read more