Windham Mountain: The northern Catskill Mountains are home to Windham Mountain ski resort. Some of New York’s best skiing can be found here, near the town of Windham. Nine chairlifts serve 46 trails spread over 265 acres of beautiful powder. In addition to a solid helping of snow from Mother Nature, Windham Mountain has state-of-the-art snowmaking capabilities as well. If you’re looking for the steeps in the Catskills, be sure to visit Windham Mountain. Besides skiing and riding, Windham also offers tubing. Check out the deep discounts on Windham Mountain lift tickets at GetSkiTickets.com!