Permalink Reply by sAm on October 10, 2009 at 5:38pm
Love Lake Tahoe. My family has been going there since I was 14 years old. The best parts of Tahoe are the large number of world class ski resorts and the casinos that are on the south shore.
Personally love the birthplace of snowboarding, here in Northern California. Northstar and Sierra at Tahoe are currently running a 2 for 1 season pass and are both beautiful places to be in general.