Why Lake Tahoe's Homewood Resort will remain closed for the 2024-2025 season
Homewood Resort, a privately owned resort on the west shore, will not open this season, saying it's facing financial challenges caused by delays in approvals for infrastructure improvements.