cranberryandcod.com
12 Days of New England Christmas Traditions (Day 3): The Vermont Country Store
The famous Vermont Country Store has been a shopper’s paradise since 1946. The store, with two locations in Vermont and a thriving catalog business, is run by Lyman Orton and his three sons. …