Part of my ongoing "Black Forest Waterfalls" series
The waterfalls near Todtnau claim to be the highest "natural" falls in Germany which is not...
Part of my ongoing "Black Forest Waterfalls" series
The waterfalls near Todtnau are among the highest in Germany with a total height of 97 m over...