A men’s World Cup ski event will be coming to Palisades Tahoe next ski season. The International Ski Federation recently announced that Palisades Tahoe will host a FIS Alpine Ski World Cup men’s event Feb. 25-26, 2023. The Lake Tahoe ski resort is among four U.S. resorts on the international tour schedule next season, which […]