Shared publicly  - 
Squaw Valley gets full marks from us for the expert, extreme and off-piste terrain but it doesn't score very well in the uncrowded stakes. Here's our new review. What do you think of Squaw? Write a review and go into the draw for $1000 ski/snowboard shopping voucher!
Squaw Valley ski resort is located in California near Lake Tahoe. Squaw Valley CA has some pretty gnarly terrain! Visit Powderhounds for a review of Squaw
Add a comment...