I'm Very Lucky To Call Niagara Falls Home!


(Niagara Falls, NY, USA)

Been to Niagara Falls?


I live on the USA side! For living there my whole life I've only been to the falls about 7 or 8 times. It's beautiful though! I wish the government would help out the city and the park.

Click here to post comments

Join in and write your own page! It's easy to do. How? Simply click here to return to Reviews of Niagara Falls.