The first total solar eclipse of the year will be visible today in Mexico, Canada and more than ten states of the United States.

According to the American channel CNN, the moon will come in front of the sun in these countries, which will cause darkness in some parts of the earth.


Experts say the next total solar eclipse won’t be seen again until August 2024.


The solar eclipse will first be visible over the South Pacific before moving across North America.

The duration of the solar eclipse in Mexico will be four minutes and 28 seconds, while in the United States it will be three minutes and 49 seconds.

Citizens in the US are moving to states where a total solar eclipse will occur and the day will be darkened by the eclipse.

According to the French news agency AFP, people are gathering in Ingram, a town in the US state of Texas, to watch the solar eclipse.


People traveled for more than 20 hours to witness the eclipse and set up tents and mobile homes along the river to witness this rare and beautiful opportunity.

A total solar eclipse occurs when the Moon is between the Sun and the Earth and blocks out the full light of the Sun and the Earth becomes dark during the day.