Niagara Falls

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:

DSCI0389DSCI0374DSCI0366DSCI0369DSCI0372DSCI0385DSCI0371

Leave a Reply