Report copyright - The Best of Vermont, · THE BEST OF VERMONT, NEW HAMPSHIRE & MAINE 2 The Best Small Towns • Grafton (Vermont): Just a few decades ago, Grafton was a down-at-the-heels mountain town
Please pass captcha verification before submit form