And Alabama has three entries into the top 50 of both lists. Huntsville placed 24th among the best cities to live, while ...