215 Ella Dean Road
Brandon, VT 05733
ph: 802-247-5223
swallows


Spectacular views and fresh cut flowers all summer long.
Winter wonderland at 'The Nest'. Cross-country skiing or snowshoeing anyone?Copyright The Swallows Nest VT. All rights reserved.
215 Ella Dean Road
Brandon, VT 05733
ph: 802-247-5223
swallows