Windham Mountain is located in the great Northern Catskill mountains in the scenic village of Windham, NY. The town of Windham sits along the banks of the Batavia Kill River and features charming architecture ranging from Colonial to Victorian & beyond.
Windham is graced with a variety of restaurants, quaint & useful shops, and other businesses & services that may be of interest to you during a visit. The town is also the sight of a number of special events and entertainments throughout the year, in addition to the ongoing offerings of the community's resorts, parks and recreational facilities.