On a recent jaunt through southern Vermont, I discovered these products and more at The Vermont Country Store in Weston.
A landmark general store that's been serving up treats from its picturesque home across from the Westport River has gone up ...