A cool nice and relaxing look at one of Tahoes most stuning beaches. located in South Lake Tahoe, California, Timber Cove is a place to sit, relax and enjoy everything South Shore has to offer. with fun for everyone, its a must see.
(Pleae comment, would love to hear your input)
We stayed at the Timber Cove Lodge in June, 2010. It was the perfect location and we had a wonderful time.
Iheartmyjob 1 month ago