The Maple Leaf Inn a Victorian-style Vermont Bed and Breakfast. Located in Barnard, a quintessential Vermont village near Woodstock. Check Availability Online! Call (800) 51-MAPLE
Do you own a Bed & Breakfast Inn near Barnard
Vermont? Submit
your site for this #2 position in our outdoor directory.