In the city of Waterbury Connecticut, not far west of Holy Land, is a curious tract of land that is home to a local legend. Flanked by a major highway, private homes and business, this triangle of forest and swamp is not easily accessible. Hidden near its apex are the remains of what has been the inspiration for this lore. The popular name for this spot is The Little People Village but it has also been called The Daemon Village.
There are many different versions of this strange legend but I’ll try to summarize the most common facets of this odd tale.
Posted in Legends & Folklore, Weird Destinations and tagged curse, demons, Demons Village, Little People Village, strange, strange new england, villagewith no comments yet.