Share
twitterlinkedinfacebook
Barnard, Vermont is a small quaint town located in the eastern central part of the state. The town center overlooks Silver Lake, a popular summertime attraction.