Did you know America has its very own Stonehenge? More importantly, did you know it’s in Salem, New Hampshire? This mysterious set of rock and stone structures has baffled residents for decades. Once you learn more, you’ll want to explore its secrets for yourself!
America's Stonehenge, also known as Mystery Hill, is an archaeological site that covers around 30 acres in Salem. It's a series of rocky outcroppings with strange carvings, caverns, and stone walls.
Ready to make a trip to Salem to explore? Get more information from the site’s website and Facebook page. You’ll find America’s Stonehenge at 105 Haverhill Rd, Salem, NH 03079.
OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.