newengland.com
Best 5 Places to Stargaze in New England
Want to see stunning starscapes and feel re-anchored in the celestial sea? Escape from cities and suburbs, where light pollution robs us of true nighttime, and visit one of New England’s prime stargazing spots.