Telluride Ski Resort Ranked 3rd in Country According to Forbes

Dec 20th @ 4:55 pm in News by Scott Staley

telluride ski run

TELLURIDE  - Forbes magazine, a biweekly financial publication that sees a circulation of roughly 900,000, has named Telluride as the No. 3 best ski resort in the United States.  The only other two ahead of Telluride are Wyoming’s Jackson Hole and Alta/Snowbird in Utah.  Squaw Valley in California is listed as 4th best and Vail and Beaver Creek are Number 5.  What determined this list was average snowfall, vertical drop, fast lifts, and amount of runs…