Windham Mountain is located in the Northern Catskills about 118 miles from New York City and 60 miles from Albany. The resort boasts one of the highest vertical drops in the Catskills at 1,600 feet. They have 39 trails over 242 skiable acres, eight lifts that include one high speed detachable quad, five triples, one double, and one surface lift. Windham Mountain has a Mountain Top Adventure Park for snowtubers featuring 15 lanes and three tows.