Stowe is a town in northern Vermont. It’s overlooked by Mount Mansfield, known for its trails and ski slopes. The Auto Toll Road climbs to the summit ridge.
Stowe is a town in northern Vermont. It’s overlooked by Mount Mansfield, known for its trails and ski slopes. The Auto Toll Road climbs to the summit ridge.