8. St. Louis, MO BEST TIME TO VISIT: Dodge snow and humidity by visiting during shoulder seasons (April–May, September–October). TOP ATTRACTIONS: St. Louis City Museum; The Gateway Arch; the Old Courthouse, a historic site built in the 1800s with a spectacular rotunda. WHY YOU SHOULD...