And now, there's no better way to experience Vermont in the fall then staying at The Weston, a new luxury boutique ... in southern Vermont (plus, in the winter, ski mountains Okemo and Stratton ...