11. Aspen, Colorado
Aspen, Colorado is a beloved mountain town that attracts ski enthusiasts from around the world. Aside from its comfotable resorts, Aspen is home to galleries, shops and charming restaurants. Easily one of the most beautiful classic American small towns in the state, Aspen has a large fan base. It’s not just a winter destination, as there is lots to see and do in all seasons.