The town of Watkins Glen itself is one of those places that feels like it was designed specifically to be charming. It sits at the southern tip of Seneca Lake, the largest of the Finger Lakes, and the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results