Archive for the 'Nature' Category

Niagara Falls

Filed under: Canada, Nature, New York

Niagara Falls is a set of three waterfalls located on the Niagara River on the border between Ontario, Canada and New York State.  The three falls are the Horseshoe Falls (Canadian), the American Falls and the small Bridal Veil Falls.  6 million cubic feet of water fall over the falls every minute.  It is the most powerful waterfall in all of North America.



Related Photos from Flickr:

Niagara Falls in winterNiagara Falls State ParkA River Runs Through it.....Daily 61/365Niagara Falls State ParkNiagara Falls (ice formations)Niagara Falls from the AirAerial View of Canadian Falls