Stony Brook State Park
When you think of New York and waterfalls, Niagara Falls likely comes to mind. While Niagara Falls is a stunning natural wonder, did you know that New York State boasts over 2,000 waterfalls? Follow along as we embark on a waterfall road trip to Letchworth State Park and Stony Brook State Park. Read more