Geo News‎ > ‎

Niagara Falls from above

posted Mar 24, 2010, 10:15 AM by Benjamin Kartz
Satellite pictures of Niagara Falls featuring the Niagara escarpment.
http://www.wired.com/wiredscience/2010/03/gallery-rivers/10/
Comments