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.
Wallfahrtstraße 1, 78098 Triberg im Schwarzwald