Wait Until You Hear Why Telluride, Colorado Was Just Named One Of America’s Must Visit Small Towns

The Centennial State is home to more amazing small towns than we can count, so it is hard to name one as the best of the best… or is it? According to Thrillist, it is no biggie at all, as they recently named Telluride not only one of the coolest small towns in Colorado but in the country:

For even more of our favorite small towns, check out Here Are The 10 Most Beautiful, Charming Small Towns In Colorado.

Address: Telluride, CO 81435, USA