World Ski Awards Categories

Bighorn Ski Chalet

World's Best Ski Resort

(Relaxnews) - The highest resort in Europe -- and the largest ski area in the world -- was voted the best ski resort on the planet over the weekend. At the inaugural World Ski Awards held in Kitzbuhel...