Landmarks and Outdoors > Beach
Address: 800 El Dorado Ave, South Lake Tahoe, CA, 96150
Website: https://tahoesouth.com/beaches/el-dorado-beach
Category: Other
Tags: #LandmarksandOutdoors
Listed on BizVoices