August 5, 2009 by Spencer
Niagara Falls, New York. I took this picture from the Canadian side of the Falls, specifically Niagara Falls, Ontario. This amazing natural wonder was in my backyard for many years, but it is not until you leave something, that you realize just how amazing it is.
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.