Designed by
Title
Todtnauer Wasserfall, Germany #177597974
Description
The Todtnau Waterfall is an impressively tall waterfall deep in the Black Forest of southwestern Germany where the Stübenbächle dropped 97m. It is also one of the easier waterfalls to visit because it only required a short and flat 15-minute walk to reach that appeared to be wheelchair accessible.
This image is editorial