On March 29, 2025, a partial solar eclipse will be visible across parts of the northeastern US, Canada, and Europe. The moon ...