Lake Tahoe

Straddling the border of California and Nevada, the clear cobalt blue freshwater lake is truely mesmerising. Tucked into the Sierra Nevada Mountains, And known for its beautiful beaches and ski resorts, one of the most beautiful natural destinations in the world, it’s a must for any season.  

Showing all 13 results