image
See Filters

Limmernsee

Add to Trip (0)
Please login to bookmark Close
History Limmernsee, a stunning reservoir located in the Glarus Alps of Switzerland, was created in the 1960s as part of a hydroelectric power project. The lake is […]
Limmernsee, Limmernsee, 8783 Glarus Süd, Switzerland

New Report

Close