Thursday, February 8, 2007

Niagara Falls, NY

A pilgrimage for all nature lovers the Niagara Falls needs no introduction. Straddling the Canadian-United States international border and both in the province of Ontario and the state of New York, Niagara Falls attracts some 12 Million tourists to her majestic. It is the second largest waterfall on the globe. Never before had so much raw noise and power seemed so soothing and it left me wondering as to how had i been unfamiliar with this corner of the world.

2 comments:

Unknown said...

Hey. This is really pretty stuff. I know where I have to be for my next vacation.........

Anonymous said...

good job!!!!!..... beautifully captured.....