Fallen Leaf Lodge
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.