Salem, New Hampshire, USA
105 Haverhill Road
Salem, NH 03079
"America's Stonehenge was built by ancient people well versed in astronomy and stone construction."
No one has reviewed this - be first!
Victorian ParkRockingham RacetrackSalem MuseumField of DreamsCanobie Lake ParkAmerica's StonehengeHedgehog ParkKelley Library