Stowe Sights & Attractions does not yet have a photo. Upload the first!
X
Comments
Quote: Visit the Von Trapp lodge for local flavor and see the hillside for Sound of Music. A small, beautiful town. The Green Mountains are great for repelling if you are a climber.
From journal Fun in Vermont