Prepare for a rare celestial spectacle as the longest total solar eclipse in a century occurs on August 2, 2027. For an unprecedented 6 minutes and 23 seconds, the Moon will completely obscure the Sun, plunging parts of North Africa, the Middle East, and the Indian Ocean into midday darkness. India will experience a partial eclipse during this extraordinary event.