Tag: lake champlain
A Farm With a Mission
What is Shelburne Farms? Is it a magnificent castle nestled into the English countryside? Perhaps it is the grand manor of wealthy industry baron? Well, sort of! Shelburne Farms is a magnificent working farm in Vermont with an English inclination that was built in the early 1900’s by the prestigious Vanderbilt family. In addition to […]