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