The magazine said Telluride is “beautiful all year round,” noting ... Best places to travel in the world this November Colorado Springs was listed among Travel + Leisure’s best places ...