Todtnau, Germany { 6 images } Created 20 Jun 2015
Todtnau is a pit stop on your tour of the wonderful Black Forest scenery. The highlight of this very small town is the nearby Todtnauer Waterfalls. The cascading wall of water is Germany’s highest.