Search results

  • Echo Chalet
    Echo Chalet
    (530) 659-7207
    9900 Echo Lakes Rd, 95721  Echo Lake

    Echo Lakes are a glacially formed pair of lakes 10 miles south of Lake Tahoe in the Sierra Nevada mountains. The area offers a variety of outdoor activities including boating, hiking, fishing, and camping in Desolation Wilderness. A view of Upper Echo Lake- Ralston Peak at left, Pyramid Peak at rig…