Menu

Wyndham South Shore

WYNDHAM South Shore is a lodge-style resort located on beautiful Lake Tahoe in Zephyr Cove, Nevada. Enjoy year-round recreation and activities at this scenic mountain retreat. In the summer lounge on sandy shores, go swimming, water skiing, and sailing. In the winter you can ski and snowboard some of the best and steepest runs in the country. Try your luck at the many casinos,…

© 2021  •  Buy and Sell Timeshares  •  All Rights Reserved