Give us feedback!

See Staubenfall (Stäuben Falls), Switzerland

The Stäuben falls are near the south end of Lake Lucerne, near the end of a long valley. It's a short easy hike to a beautiful view of a waterfall.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail