About Telluride

Telluride is a historic former mining town in southwest Colorado that is now home to one of the premier downhill ski and snowboard resorts in the country.  

More information via these links: