A Vermont town is an idyllic setting with smalltown charm, a rich history, cozy inns, delicious local cuisine, and scenery that belongs on a postcard.
A winter getaway in Grafton Vermont involves thumbing through historic volumes by the fire at the iconic Grafton Inn, strapping on skis or snowshoes and trekking through dark forests, and ...