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!
Rockingham RacetrackKelley LibraryHedgehog ParkField of DreamsVictorian ParkCanobie Lake ParkAmerica's StonehengeSalem Museum