ATLANTA – Known for its epic outdoor adventures, Telluride is one of the most sought-after mountain towns in the Colorado Rockies. Designated a National Historic Landmark District, the former mining town holds an authentic charm, from its film, jazz, and blues festivals to its arts and community events. Putting down roots just above the town in Mountain Village, Six Senses Telluride will be tucked into a box canyon flanked by the rugged 14,000-foot peaks of the San Juan Mountains. The area offers...