Niagara Falls ... eclipse audience ever, with a couple hundred million people living in or near the shadow's path, plus scores of out-of-towners flocking in. Clouds blanketed most of Texas as the ...
Photo: Charly Triballeau / AFP via Getty Images People look up at the sun during a total solar eclipse from Niagara Falls ...
The total solar eclipse on April 8 will be the first to touch the province since 1979, and Niagara Falls was declared by National Geographic to be one of the best places to see it. The city is in ...
"I just thought the lights on the falls miraculously went on every night, you know?" he said. Darkness descends during totality as a total solar eclipse is seen from Niagara Falls State Park ...