Need a break from beer? Not interested in alcoholic beverages made from grapes or others called “spirits”? Maybe this weekend you should go with some of Vermont’s fine hard ciders. Stowe Cider, on Maintain Road in Stowe, Vermont, has been crafting their ciders for more than five years, and they […]