The "snowmobiling capital of Vermont" is tucked away in a small village that beckons outdoor adventurers all winter long to ...