In the world ranking of waterfalls, Europe rarely gets mentioned. After all, Venezuela has Angel Falls, the tallest in the world, where water cascades over an astonishing 2,600 feet. Meanwhile, ...