Palisades Tahoe, the ski resort near Lake Tahoe, reported 26 inches of snow in 24 hours. And said it made for “one of the best May powder days in …
Palisades Tahoe, the ski resort near Lake Tahoe, reported 26 inches of snow in 24 hours. And said it made for “one of the best May powder days in …
In