Look at the rail trail in Stamford, I'm guessing it's used by snowmobiles in the winter but I don't know that for sure. Or download the snowmobiling NYS app and it'll show all the trails around the windham area. I'm about an hour from windham but rode today and the riding was incredible.