Main Streets and Back Roads of Craftsbury, Vermont
Erika Tarantal discovers a blanket of snow and views for miles as she treks through the town of Craftsbury, in Vermont's Northeast Kingdom; Erika visits the Craftsbury Outdoor Center, and also tries ice-fishing, and grabs a snack at The Genny.