Squaw Valley Named Best Ski Resort in North America!

5-Squaw-Valley-California

It’s ski season, and USA TODAY 10Best set out to find North America’s top skiing and snowboarding resorts. We recruited a panel of pro skiers and snowboarders (including several Olympians) to nominate their 20 favorite North American resorts, and our readers have been voting daily for their favorites for the past four weeks. The results are in, and we have a winner!

Speak Your Mind

*