Spring Fling in the Killington Mountains
Story and Photos by Deirdre Frost Coming to the mountains for a fast getaway is not new, but this year at Killington, Vermont, some of the top sports elite and other enthusiasts come out for some of the best snow and mountain bike experiences in the Northeast. The extraordinary Green Mountains wilderness is the backdrop …