No. 12. Orlando, Fla.

The home to family fun has an average high of 72 with an average low of 50 degrees. The city also has one of the lowest amounts of rainy days compared to other cities on the list.

Orlando, Florida