Alabama just claimed the top 3 spots for best small cities in America
Overall, seven Alabama cities were included in the top 50 ranking.
Overall, seven Alabama cities were included in the top 50 ranking.
This story was reported by AL.com. Read the full story at AL.com.
Image: Will McLelland / AL.com