Could A "World Weather Center" Be Coming To The Falls...
Even on the coldest days, visitors come near and far to enjoy the beauty of the frozen Niagara Falls. With so many people visiting year round, could the Falls be the new location of a "World Weather Center"...