If you haven't yet made plans to see the total solar eclipse in 2024, Niagara Falls is beckoning. The New York State destination is partnering with NASA on a series of eclipse events and exhibitions in the days leading up to the grand show, as well as day-of programming.