Explore Tahoe California, Lakes In California, and more!

Lake Tahoe, a large freshwater lake in the Sierra Nevada of the United States. The water so clear that in some places, you can see to depths of 75 feet.

Lake Tahoe, a large freshwater lake in the Sierra Nevada of the United States on the California/Nevada border. The water is so clear that in some places, you can see to depths of 75 feet.

Pinterest
Search