Lake Tahoe is largest fresh water lake on border of California and Nevada state of USA. It was formed 2 million years ago. Almost all who visit California visit lake Tahoe.
California
California travels
California travels
Lake Tahoe is largest fresh water lake on border of California and Nevada state of USA. It was formed 2 million years ago. Almost all who visit California visit lake Tahoe.