Palisades and Alpine Meadows Skiing & Snowboarding Resort Guide Palisades is the crown jewel of Lake Tahoe. This North Lake Tahoe ski and snowboard area has been one of the the centers of the skiing world for many years, from hosting the 1960 Winter Olympic games, to its role in launching ...
ski resort (redirected fromAlpine resort) Thesaurus ThesaurusAntonymsRelated WordsSynonymsLegend: Switch tonew thesaurus Noun1. ski resort- a resort with lodging and facilities for skiing holiday resort,resort,resort hotel- a hotel located in a resort area ...