
Telluride is a casual, yet charming, ski-town in southwestern Colorado, is mecca for outdoor-enthusiasts and foodies alike. It's known as one of the festival capitals of the country, with Telluride Film Festival, Blues and Brews in the fall, and the list goes on and on.