Todtnau Waterfall

Todtnau Waterfall is a 97m Stübenbächle by the town of Todtnau in Germany’s Black Forest (Schwarzwald) all linked by trails that also go to its top and bottom.