| |

|
Wonderful Niagara Falls Niagara Falls (French: les Chutes du Niagara) is a set of massive
waterfalls located on the Niagara River, straddling the international
border separating the Canadian province of Ontario and the U.S. state
of New York.
|
| Posted: 2007-10-14 in Cool
Votes: 8 Rating: 5
|
No comments currently available. You can be the first!
Post Your Comments
|