There are many beautiful mountain towns in Colorado, and then there’s Telluride, CO. Perched at 8750 feet above sea level in a box canyon with mountains all around, Telluride has to be one of the most beautiful (and cleanest) places on earth. Spending a week there, teaching an art cloth workshop was heavenly. Words and [...]
