On March 29, 2025, a stunning partial solar eclipse will sweep across a vast swath of North America, and the Northeastern ...