Sitting pretty on the northern edge of Lake Tahoe, Truckee, CA is a town that will take your breath away and give you a lifetime’s worth of skiing and snowboarding. There are more than a dozen incredible ski resorts tucked around this region of Lake Tahoe in California and Nevada. This mile-high town, just 3 …
Noah Dolinajec
In true Northwest fashion, coffee, beer and wilderness are three of Noah’s lifelines. Oh, and of course his fiancĂ©. When he’s not working on his Master’s degree or developing mathematics curriculum, he writes about traveling, conservation and education.