News

Plus, it sees about 400 inches of snow per year, meaning Palisades operates one of the longest ski and snowboard seasons in Lake Tahoe. It's no wonder the resort was chosen to host the 1960 Winter ...