Straddling the California-Nevada border in the pine-covered Sierra Nevada, Lake Tahoe is one of this country's favorite winter playgrounds. The numbers alone are thrilling: more than 400 inches of snowfall each year on average, 14,000 acres of ski...
Tahoe City Travel Guide
Articles about Tahoe City
By Erika Lenkert
By Jaime Gross
Surrounded by 18 ski resorts—the densest concentration of slopes anywhere in America—Lake Tahoe is a winter-sports paradise. But despite its abundance of on-mountain thrills, the region has been lacking, somewhat, in off-slope amenities—unless you...