October 15th 2009 North America »
Canada »
Ontario »
Niagara Falls
The roaring water streaming down the river, it falls off what seems to be a 1,000 foot drop. It almost seems as though time stops when the water is free falling into the niagra river. Then it suddenly ... 2 photos
[full story]