Windham (New York) Attractions & Activities - The Best Holiday Destinations for 2020
Windham is a township in New York state's Catskill mountains. In winter the town is a popular ski destination for the New York City metro area; in other seasons there is golf, hiking, mountain biking, and fishing.
The Most Frequently Asked Travel Questions about Windham (New York)