Below Decew Falls Winter 2011 – February 17, 2011 When I looked back I didn’t see any footprints… It’s because I was on my ass all the way! Nice photos however. That’s all I have to say about that.
Category: Niagara Waterfalls
The Niagara Region in Southern Ontario, Canada may be best known for its most famous waterfall–Niagara Falls.
Niagara Falls in Winter
Picture of the Canadian Falls during her Winter season. Visit Niagara Falls Canada for this spectacular view and more.