8 Feb 2012
Telluride has been named as one of the top 25 "World's Best Ski Towns' by National Geographic Magazine. Along with internationally renowned spots such as Chamonix, France and Niseko, Japan, Telluride made the cut thanks to it's 'unrelenting beauty', a reputation for steeps & bumps & a funky, historic old town.
Of course, those of us who live in & visit Telluride already know it is one very special place. But it is nice to get some kudos for it once in a while! Telluride is definitely one of North America's true gems. If you have never visited before, put it on your list. You won't be disappointed.