Cross-country skiers adore this full-service resort just outside the village of Craftsbury Common, 38 miles northwest of St Johnsbury. The 80 miles of trails roll over meadows and weave through forests of maples and firs, offering ideal skiing for all levels. In summer, the center is also a mecca for runners and boaters.

Your day pass here also grants access to the trails at Highland Lodge in nearby Greensboro, reachable by a daily shuttle ($5) or a 19.8km connector trail.