Watkins Glen









Watkins Glen


noun

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

Leave a Reply

Your email address will not be published.

49 queries 0.457