Where to Stay When Visiting the Vermont Country Store

Vermont is known for its quintessential villages and the Country Store.  None are more iconic than the original Vermont Country Store located only a few miles drive from Vermont’s most Romantic B&B, Inn Victoria, of Chester Vt.