Palisades Tahoe
With over 6,200 skiable acres, 43 lifts and over 270 trails, as well as being the home of the 1960 Winter Olympics, Palisades Tahoe is unrivaled as the King of Lake Tahoe ski resorts.
With over 6,200 skiable acres, 43 lifts and over 270 trails, as well as being the home of the 1960 Winter Olympics, Palisades Tahoe is unrivaled as the King of Lake Tahoe ski resorts.