Description
Added on the 08/04/2024 22:25:01 - Copyright : AFPTV - First images
Despite cloudy skies, thousands of people flock to Niagara Falls in Canada to witness a rare total solar ecli…
Tens of thousands gather in Montreal’s Parc Jean-Drapeau to watch the total solar eclipse. Montreal is situated along th…