Things to do in Lake Tahoe

Beginning in late autumn and continuing through the winter and spring, the Sierra Nevada mountain region becomes a winter wonderland. Snow is measured in feet, not inches, and a normal winter will see accumulations of 30 to 40 feet in the higher elevations. Winter can last up to six months in the mountains, which is great news for winter sports […]