Forbes Top 10 Ski Resorts In America – Squaw Valley USA

5. Squaw Valley is the best resort in the Lake Tahoe area. In fact, it’s the best resort in any of the three contiguous West Coast states — and that’s a big deal, as there are a lot of great ski hills between Los Angeles and the Canadian border. On a weekend day, you can watch some of the greatest skiers in the world shoot big lines down the Palisades and, a mere … [Read more...]