Overview
Palisades Tahoe Ski Resort Overview
Palisades Tahoe is an internationally renowned ski resort in North Lake Tahoe, California. It spans more than 6,000 skiable acres after the two ski resorts joined forces in 2011. The ski resort features 42 lifts and 270 trails as well as the European-inspired Village at Palisades Tahoe featuring nearly 60 restaurants, bars, boutiques, and art galleries.
Palisades Tahoe ski area snowfall averages 450 inches each season, offering skiers and riders one of the lon...more