CALIFORNIA, UNITED STATES
Palisades Tahoe, located in California’s Sierra Nevada, is the largest ski resort in the state, offering 6,000 acres (2,428 ha) of skiable terrain across two interconnected mountains—Olympic Valley and Alpine Meadows. With an average annu...
See Resort Guide