Nevada, USA

Self-catering Holiday Homes & Accommodation Lake Tahoe

Lake Tahoe is a famous fresh water lake in the Sierra Nevada Mountains. The large lake is split between the border of Nevada and California and is most famed for its freshwater swims, beaches, ski resorts. Enjoy the breathtaking landscapes and crystal clear freshwater.