Wolcott, Vermont, United States
8
Sleeps
4
Beds
3
Baths
Located in Wolcott, Vermont, United States. 18 Acre Vermont Farm With Mountain View Near Stowe Welcome to our New England farm with 18 acres of hiking trails, a pond, horses and pastures. We are very close to Stowe and several other ski mountains, down the hill from the exquisite Lake Elmore and right in the midst of the most gorgeous foliage colors Mother Nature has to offer. We are also across the street from access to the VAST trails for those wishing to snowmobile or hike in the summer. Every season is magical in Vermont.