Swallows Nest
Brandon·Vermont·Agritourism farm
Visit
Own Swallows Nest? Claim it free
About Swallows Nest
Swallows Nest is a farm on Ella Dean Road in Brandon, in the Otter Creek valley between the Green Mountains and Lake Champlain. Its specific crops, animals, and any farm sales aren't confirmed here. The Brandon area is mixed farm country, with dairy, hay, vegetables, and orchards spread across the valley floor.
Farms near Swallows Nest
Listings come from public sources and from farms. Farms marked Verified keep their own page current. Own a farm? Claim it

