Across the American South, these small towns preserve 1950s charm with vintage storefronts, classic diners, historic main streets, and timeless architecture.