Exploring America's Stonehenge "Mystery Hill" in Salem, New Hampshire
Tucked away in Southern New Hampshire in the hamlet of Salem is an archaeological mystery site that remains controversial to this day.
Read MoreTucked away in Southern New Hampshire in the hamlet of Salem is an archaeological mystery site that remains controversial to this day.
Read More