Sihlsee
Einsiedeln, Switzerland Lake
Scenic 4.4 square mile man-made hydropower reservoir with a 108-foot-high dam & road bridge.
Address · Phone · Hours
- Address
- Einsiedeln, Einsiedeln, Schwyz, CH
More in Einsiedeln
Get the DefoVisit app
Ask the reviews about Sihlsee, save it to a list and post a story from there.