National Geographic Names Niagara Falls, NY as Most Picturesque Place to Watch Total Solar Eclipse

National Geographic has named Niagara Falls State Park in New York as one of the best places to watch this year’s total solar eclipse. Niagara Falls, along with Erie, is in the path of totality. The path of totality is where observers will see the moon completely cover the sun during the eclipse.

Story continues

TRENDING NOW

LATEST LOCAL NEWS