Do you fancy waterfalls so jaw-dropping they could make your phone run out of storage from sheer photo overload? Because Watkins Glen State Park, located in the heart of New York’s Finger Lakes region ...