Stowe is the renowned ski capital of New England. Skiers on Mt. Mansfield (Vermont’s highest peak) have a grand view of the village far below in a broad valley surrounded by gentle mountains blanketed by hardwood forests. The town was founded in 1794, and became a vacation destination before the Civil War. A century later, the Trapp Family of “Sound of Music” fame settled here and provided a major boost to the coincident development of winter sports areas.
Today, Stowe is a world class winter, summer and fall destination. The heart of the village is tiny but rich in New England charm with whitewashed church steeples, a lovely park, trim Victorian buildings, a covered bridge, and an extraordinary recreation path. Some of Vermont’s best gourmet food and craft specialty shops are here and nearby. So are numerous restaurants ranging from quaint to cosmopolitan. Romantic inns and small upscale resorts also celebrate the area’s abundance of recreational and cultural attractions.
For more information, check with the local Chamber of Commerce
Return to links to all 100 Great Towns