Niagara Falls State Park is a New York state park located in the City of Niagara Falls, NY.

Notes and References

As a seed (starting point), this page needs love!