Lake Tahoe is a freshwater lake located in the Sierra Nevada of the USA. It is located along the border of California and Nevada.
Lake Tahoe is a major tourist attraction: it is home to a number of ski resorts and summer attractions.
Write a comment
Write a comment