Reviews & Comments
Niagara Falls, NY
Niagara Falls, NY -
8/11/2006Niagara Falls is part of Western New York State and is one of the most beautiful areas in the world. The city is located within 8 hrs of some of the most exciting cities in the world (New York, Boston, Philadelphia, Cleveland, Toronto, Detroit, Pittsburgh, Buffalo, etc.). Niagara Falls is a depressed city that has numerous problems … corrupt politicians, no jobs, and no activities or future for the youth of the area, etc. I’m currently unemployed and my family is looking to relocate south.