You are here
Home > Posts tagged "Massachusetts"

The Westborough Incinerator | Creepy Places of New England

Heidi and Charles visit the Westborough incinerator, an abandoned incinerator located in the woods near Chauncy Lake in Westborough, Massachusetts. The location was built in the 1940‘s and by 1978, the location was abandoned. The location has a reputation for being haunted, partially because people believed it was a crematorium