For more fun in the snow, stop by the Hitchcock Nature Center. Bring your own sleds to slide down its famous sledding hill, the Chute Trail. Or rent snowshoes ...