where to watch ski racing Archives - Tahoe Sands Resort
World Cup Skiing Returns to Lake Tahoe – February 24th -26th

World Cup Skiing Returns to Lake Tahoe – February 24th -26th

See The Action Live! Palisades Tahoe is no stranger to championship level skiing. In fact, the resort’s current fame and storied history is in large part due to its founder Alex Cushing’s successful bid to host the 1960 Winter Olympics. Since that time, Palisades Tahoe has churned out countless...
top