A relaxing retreat awaits at Winding Creek Lodge, a four-bedroom, five-bathroom Lake Tahoe home that sleeps eight. Set within the gorgeous natural beauty of the Olympic Valley neighborhood, home to the largest ski resort in California, where outdoor adven...
more