Most people come to Colorado to see the mountains, then never leave Denver — which is near (but not in) the mountains. The truth is that the state's most beautiful sights are found outside the big city in tiny towns you've probably never heard of.
1.Salida
2.Steamboat Springs
3.Carbondale
4.Pagosa Springs
5.Fruita
6.Nederland
7.Grand Lake
8.Estes Park
9.Gunnison
10.Crestone
11.Silverton
12.Leadville
13.Crested Butte
14.Frisco
15.Paonia
16.Snowmass Village
17.Ouray
18.Lake City
19.Glenwood Springs
20.Durango
What's your favorite small town in Colorado? Share in the comments!