Secluded on 200 acres of New England pasture, woods, and meadows and surrounded on all sides by working farms, this Shelburne inn ... More