Back to album

Niagara Falls, Horseshoe Falls

These falls lie entirely within Canada. Photo taken from the Panasonic Tower (It may have another name now).

738 views
1 fave
12 comments
Uploaded on August 20, 2009
Taken in August 1981