7860 N Lake Blvd, Tahoe Vista, CA 96148
How to go there
Scenic spot Loc: 39.2377 / -120.033
Plan your visit