We're coming to Wilmington the week before Christmas. We are looking at things to do when we're not skiing. Can anyone recommend a good place to take our sleds? Not necessarily a "snow-tubing" place, but a free local hill that we can trudge up on our own feet. Thanks.