Weather Camera

From the rooftop of Seneca Niagara Resort & Casino in Niagara Falls, USA, you can see the majestic Niagara Falls!

Camera provided by National Grid and WGRZ-TV.

View the camera at Seneca Allegany Resort & Casino