Check out this great place to stay in South Lake Tahoe
Entire home/apt in South Lake Tahoe, United States. A fallen leaf treasure nestled on the shore of Fallen Leaf Lake 1/4 of a mile from desolation wilderness and Stanford Sierra camp lies the home that will meet all your family needs! Minimum one week stay during summer and holidays. Check with owner.
See this content immediately after install