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:

Strike Rock N' BowlNiagara SkyWheelSkylon TowerWe went looking for a king eider and saw a puffin.Maid of the MistAmazon ParrotSQ Hyacinth Macaw HS