Travel guide to Lake Tahoe in USA

Lake Tahoe is a large freshwater lake in the Sierra Nevada Mountains, lying on both sides of the border of California and Nevada. It’s known for its beaches and ski resorts.

Source: Expedia