Advertisement
Advertisement
Watkins Glen
noun
- 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
Browse