The 16 Greatest Places to Live in America

You cast more than 1.5 million votes in our biggest Best Town Ever contest to date. One town may have triumphed, but you loved 15 other amazing places, too-from Burlington Vermont to Anchorage…

Continue Reading