Windham Mountain
Hudson, NY
Adventure
Windham Mountain Club is a ski resort located in the town of Windham, New York, in the northern section of the Catskill Mountains, approximately 2.5 hours north of New York City. It has 54 trails and 11 lifts, including four high-speed detachable lifts.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account