Stowe, Vermont, is a classic New England village and the home of Mt. Mansfield, Vermont’s tallest and most rugged mountain. Charming and rustic, this world-class resort offers something for everyone:... This description may be from another edition of this product.