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... more