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/

1-1 of 1