Geo News‎ > ‎

Niagara Falls from above

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