FotW - Austria #7
The Krimml Falls ("Krimmler Wasserfälle)
in the state of Salzburg,
are Europe's tallest waterfalls, with a high of 380 meters.
The Krimml Falls ("Krimmler Wasserfälle)
in the state of Salzburg,
are Europe's tallest waterfalls, with a high of 380 meters.