A village in New England’s Greenwood village is recovering after more than 10 years in the dark.The town of Ten Thousand Villages was last seen in 2002, when the residents of the village were living on a lake in New Hampshire.Today, the village is still there, with the property now being managed by the NewRead More