Savor Vermont is a tasting tour company based in Stowe, Vermont.
Thursday - Saturday As you float slowly through the lush New England landscape you will be awed by views of the Green Mountains all around you featuring a covered bridge, and old farms.