Visitors to
America's Stonehenge in Salem, New Hampshire, first pass through a Visitors Center, where tickets are sold, a gift shop offers interesting site-related items, and a short video provides a preview of the mysterious attraction that lies just ahead.