The Todtnau Waterfall in the Black Forest is the highest natural waterfall in Germany.

- Image ID: J2A0GF
The Todtnau Waterfall in the Black Forest is the highest natural waterfall in Germany.
Buiten-Beeld / Alamy Stock Photo
Image ID: J2A0GF
Location: Todtnau, Duitsland