A solar eclipse, or Surya Grahan, has always mesmerised people, blending awe, mystery, and centuries of cultural rituals. But ...