PALISADES TAHOE RECEIVED RECORD-BREAKING 710 INCHES OF SNOW
NEWS Desk Global

Palisades Tahoe has broken its record for the most snowfall since the year 2000. The ski resort said it received 10 inches of snowfall Monday night, putting them at 710 inches of snow.
Comments