SOUTH LAKE TAHOE, Calif. - Several new businesses will open in South Lake Tahoe in 2025, which is normally an indication of economic growth, job creation, an increase in goods and services available ...
Video shows a wind blowing a chairlift at Palisades Tahoe ski resort in Lake Tahoe, California, as gusts hit 100 mph at the mountains.