Watkins Glen









Watkins Glen


noun

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