Telluride is one of National Geographic’s 25 Best Ski Towns in the World

National Geographic names Telluride one of the top 25 World Best Ski Towns. Read on where to stay, play and party! 30″on new powder this week in Telluride.

 

Read more here: http://on.natgeo.com/zawhRe

Revelation Bowl is OPEN!

Some of the prettiest terrain in the country just opened for your skiing pleasure! Revelation Bowl is now open at the Telluride Ski Resort. Check out some pictures from the opening day and even better… come ski it!