A Windham Mountain Ski Resort Rebrands, and Some Locals Feel Left out
Windham Mountain, a ski resort just over two hours north of New York City, was in need of revamping. The lift lines were too long. The food and drink quality had declined. So when word got out that a new ownership group was taking over, the change was initially welcomed. But then the new owners, […]