Kuhflucht Waterfalls

The Kuhflucht Waterfalls were a series of waterfalls said to have a cumulative height of 270m making this one of Germany’s tallest waterfalls. In my experience, though, it was hard to corroborate…