A serene trail loops round this peak-lined lake, known for its traditional shepherd's festival.
Daubensee is a restaurant in Leukerbad, Switzerland. It is located at 3954 Leukerbad. Visitors rate it 4.8 out of 5 based on 81 reviews.
Lake
Daubensee is located at 3954 Leukerbad, Switzerland.
Daubensee has a rating of 4.8 out of 5 based on 81 reviews.
How to get there