Skip to main content

from Wikipedia's definitions

Lake Tahoe

Lake Tahoe is a freshwater lake in the Sierra Nevada, on the border between California and Nevada, with approximately two-thirds of the shoreline in California. During ski season, thousands of people from all over California, including Los Angeles, San Francisco, and San Jose, flock to the slopes for some of the best skiing in the world. Lake Tahoe, in addition to its panaramic beauty, is well known for its blizzards. It gets more snow than anywhere in the United States and more than 99% of the world.
Lake Tahoe is the best place to ski and snowboard!
by from Wikipedia December 28, 2005
mugGet the Lake Tahoemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email