With soaring mountaintops and unbridled natural beauty, Colorado is one of North America’s finest territories. Heading southwest from Denver, the sleepy colonial town of Telluride, boasting some of the finest views in the San Juan Mountains, is a summer getaway like a dream. I’ve been to Telluride a few times myself, and from the gorgeous …