US - CA - Citrus Heights
July 8, 2024
Seasonal (Seasonal) • About Palisades Tahoe • Palisades Tahoe is the largest ski resort in the Lake Tahoe region, boasting 6,000 skiable acres across eight peaks. The more than 70-year-old resort celebrates a rich history as the host of the 1960 Winter Olympics, the Spring Skiing Capital, and home...