Skip to toolbar

Fun Fact: Large Lake Tahoe

Lake Tahoe water and trees California

Lake Tahoe is the largest alpine lake in North America

Published by Adam (Neko Random)

Nerdy guy who loves video games, movies, history, tv, and trivia.

Leave a Reply

%d bloggers like this: