Incorrect data? Please notify us at hi@itinari.com.
Triberg Falls is one of the highest waterfalls in Germany with a descent of 163 m, and is a landmark in the Black Forest region.
Want to plan a trip here? Talk to AI travel assistant Maya.