It's a truly impressive natural spectacle to watch the water cascade 97 meters down. The waterfall can be viewed from two sides: above and below. From the top, towards Todtnau, …
At 97 meters, the Todtnau Waterfall is the highest natural waterfall in Germany. Between Todtnauberg and Aftersteg, the water of the Stübenbach falls over several cascades. The completely natural waterfall …