High Falls Park is located on the Chateaugay river in upstate New York. The main feature of the park is a 120 foot waterfall. Nature trails, fishing and cross-country skiing are offered as well as... More Info
Address
High Falls Park Box 918 Chateaugay, NY 12920 United States
Please confirm the accuracy of the address and location before planning your trip.