On August 2, 2027, the skies above parts of southern Spain, Northern Africa, the Middle East and the Horn of Africa will plunge into darkness as a total solar eclipse blocks all direct sunlight.