Watkins Glen State Park is that place, and it’s one of New York’s most enchanting natural wonders. The park’s main attraction ...