Telluride And Crested Butte Selected Among Best Ski Resorts In World
Huge honors for a couple ski resorts not that far from us. Ski Magazine has selected Crested Butte and Telluride among the top 30 ski resorts in the world. Telluride was chosen as #4 in the world while Crested Butte was selected #19.
No big shock that Colorado mountains dominate the top 30 but very cool that we have several prime locations within easy weekend driving distance.