Amazing Photos OF Niagara Falls

One of the Amazing Falls on Earth that I really want to see is Niagara Falls which is located on the Niagara River draining Lake Erie into Lake Ontario.

This photos got my attention when I saw them on one of my favorite sites.

via: buzzfeed

Advertisements