November 20, 2017

Deals in South Lake Tahoe

South-Lake-Tahoe

Tahoe’s early snowfall has blanketed South Lake Tahoe with nearly 4 feet of snow at lake level, and 5-6 feet on the mountains. The winter season is looking good. Snow enthusiasts anxious to visit Tahoe and book their winter trips should take a look at Zephyr Cove Resort. Unlike the hectic and almost urban ski [...]