Best American Small TownsBest American Small TownsI feel like Upstate New York is pretty stacked with some killer small towns but only one made it on the list of the "The Best Small Towns in All 50 States"...CandaceCandace