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:

Spring in NiagaraPower and BeautyIce at the Top of the Horseshoe FallsIcy Peaks - American FallsRockNiagara Falls RainbowEdge of the Horseshoe Falls