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.
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.