Niagara Falls is the name for the two water falls located between Lake Erie and Ontario on the Niagara River. For more info go to http://niagarafallsupclose.com/niagara-falls/.
There are currently 1 users browsing this thread. (0 members and 1 guests)