Germany isn't quite known for having waterfalls ubiquitously dotting its landscape, but they really do exist! Last summer, I had the chance to visit Germany's highest waterfall- the Triberg Waterfall...