138 Emerald Bay Rd, South Lake Tahoe, CA , USA
Get ready for an epic adventure at Eagle Falls in South Lake Tahoe! This nature hotspot on 138 Emerald Bay Rd is a must-visit for thrill-seeking travelers. Plunge into the cool water for a refreshing swim, explore the stunning hiking trails, and soak up the breathtaking views. Don't forget your camera and a sense of fun as you embark on this unforgettable outdoor escapade!
Landmark
Lat: 38.9505207, Lon: -120.11516319999998
ShareWebsite LinkCall
Visit the page to learn more about bookable experiences at this place