Total solar eclipse on August 12 ends Spain’s 121-year wait; rare three-year eclipse streak begins through 2028
Total solar eclipse August 12, 2026 crosses Spain, ending a 121-year wait. NASA maps the path of totality across Northern Hemisphere.