Recognizing the unique opportunities and activities that take place this time of year, Outside Magazine has named Squaw Valley ski resort in Lake Tahoe its top choice for “Spring Skiing capital of America.” Squaw was chosen as Outside Magazine’s 2014 Editor’s Choice for spring skiing. Here’s what the magazine wrote in describing Squaw Valley. “Squaw […]