Advertisement

Advertisement

Watkins Glen

noun

  1. a village in W New York, on Seneca Lake: gorge and cascades.


Discover More

Example Sentences

Watkins Glen in the center of the Seneca Lake Wine Trail delivers on the quaint vibes with idyllic wineries, charming restaurants, and cutesy ice cream parlors — when NASCAR fans aren’t crowding into Watkins Glen International for a race.

From Eater

Advertisement

Advertisement

Advertisement

Advertisement


WatkinsWatling Island