Here’s where and when the Northern Lights will be visible over New England tonight – The Boston Globe
Northern Lights view in Concord, Massachusetts, on May 10.Gates Dupont/Globe Correspondent On May 10, the Northern Lights lit up the night sky in Concord, Massachusetts.Gates Dupont/Globe Correspondent First of all, …