Believe it or not. North Salem, Massachusetts is the home to America's own Stonehenge (Formerly called "Mystery Hill." ) Built by a Native American Culture, or a migrant European population? No one knows for sure. A maze of man-made chambers, walls and ceremonial meeting … [Read more...]
This post may contain affiliate links.