I grew up in a little town called truckee, located in the tahoe basin. Gonna be heading back up that way, was wondering if anyone from the forums lives up there.
Tahoe is awesome! One of the only places with over 10+ ski/snowboard resorts within a 30 mile radius. Not to mention the rock climbing and mountain biking available during the summer months, the sierra Nevadas also have unlimited trails for hiking, bird watching, camping, and backpacking. What about the white water rafting or kayaking on the American River too, tons of outdoor stuff to delve into.