Posts tagged World's Best Lakes
OH! LAKE TAHOE

Lake Tahoe is a large freshwater lake in the Sierra Nevada of the United States. It is the largest alpine lake in North America and its depth is 1,645 ft/501 m making it the second deepest in the United States after Crater Lake. The lake was formed about 2 million years ago - yikes - and is a part of the Lake Tahoe Basin with the modern lake being shaped during the ice ages

Read More