Lake Tahoe – the jewel of the Sierra Nevada
Lake Tahoe, the jewel of the Sierra Nevada. At 6,226 feet above sea level, Lake Tahoe is the largest alpine lake in North America. It’s a joy to explore the Lake Tahoe in a crystal Kayak. Facts & Tips: Lake Tahoe never freezes, due to the amount of water compared Read More