A ski resort located in Windham, New York, Windham Mountain lies in the northern section of the Catskill Mountains.
About Windham Mountain:
Windham Mountain has over 40 trails and approximately 9 ski lifts.
The highest peak is situated at a little over 3,000 feet.
Lodging is provided at Winwood Inn.
Tubing is available nearby at Mountaintop Adventure Park, as well as ice skating, wall climbing, and more activities.
Other activities you can enjoy at Windham Mountain are paint balling and golfing. With all of these recreational activities, Windham Mountain is ideal for those wanting to have fun enjoying the outdoors.