According to USA Today, Squaw Valley Alpine Meadows, CA is the number 1 ski resort in North America. Every year the site asks a panel of ski and snowboard experts about the best ski resorts in North America. They compile a list of 10 resorts and for the third year in a row, Squaw Valley came out on top.
The resort opened for the 2017/18 season on Friday, November 17th, 2017. It has been off to a great start with relatively cold temperatures, plenty of fresh snow, and beautiful sunny days. The resort not only has a lot of incredible terrain to offer, but the atmosphere is unprecedented. If you get the chance, head out to Squaw this season and see for yourself why these experts voted it the Best Ski Resort in North America.
“To be recognized as the USA Today and 10Best Readers’ Choice Winner of ‘Best Ski Resort’ for the third consecutive year is something for which our entire community can be very proud,” said Andy Wirth, president of Squaw Valley Alpine Meadows, in a statement.
Squaw has been skiing extremely well this early season. Just have a look at this video from Squaw on Monday: