
Stowe is a four season resort town located in north-central Vermont at the base of Mount Mansfield-Vermont's highest peak. It is home to Stowe Mountain Ski Resort.
Most of the the activity in Stowe is centered in the historic Village and along the Mountain Road (Route 108) that extends from the Village about 5 miles to the ski area. It is easy to get around, and in the winter there is a free shuttle that runs frequently between the Village and the Mountain..