Winter is a great time to visit Vermont. With breathtaking scenery and endless amounts of snow, our customers take a break to play in the snow in Stowe, VT. The beautiful Grandview Farm barn is over 100 years old, is located in Stowe Hollow, and is a part of the Stowe Land Trust. Not mention, it’s also a perfect location for photos!
Snowball break at Grandview Farm
Feb 15, 2019 | Stowe, VT, Things to do in Vermont, Tourism
Recent Comments