Europe hasn't hosted a total solar eclipse for ages, but that changes on August 12, 2026, when totality touches down on the continent's northwestern and ...