Conquering the Mountain at Killington.

by Deirdre Frost. With its amazing 360-degree views of Lake Champlain, Adirondack, White and Green mountains, visiting Killington in Central Vermont is inspirational in offering excitement and sheer energy that reaches from the mist covered mountain peaks to the gushing brooks and rising waters of the Ottauquechee. One experiences nature’s forces as a sudden wind …

Conquering the Mountain at Killington. Read More »