Description
Added on the 08/04/2024 19:15:08 - Copyright : AFPTV - First images
Despite cloudy skies, thousands of people flock to Niagara Falls in Canada to witness a rare total solar eclipse. IMAGES
Aerial video shows the breathtaking beauty and danger of Niagara Falls in Ontario
Aerial video shows the breathtaking beauty and danger of Niagara Falls in Ontario