Earth will witness its last solar eclipse of the year on October 25. A solar eclipse occurs when the Moon passes between Earth and the Sun, thereby Moon blocks the light of the sun from reaching the Earth either totally or partially. The eclipse will be visible in many parts of Europe, North-east Africa and West Asia. Here is the list of Indian cities that will observe partial