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!
America's StonehengeCanobie Lake ParkRockingham RacetrackField of DreamsKelley LibrarySalem MuseumHedgehog ParkVictorian Park