Triberg im Schwarzwald, Baden-Württemberg, Germany
One of Germany's highest waterfalls, accessed by hiking trail, plus shop & café at the bottom.
Hauptstraße 85, Triberg, Baden-Württemberg, 78098, DE
0.1 km away
1.3 km away