“Wheres Watkins Glen?”
New York State.
Southern Tier, around Elmira,NY.
Thanks! Hubby has people in Cape Vincent. Beautiful country—in July!