Ok, so they are not exactly hidden, but no one here seems to have heard of this natural wonder just 2 hours from Munich or 1 1/2 hours from Salzburg. Krimml Waterfalls are located in Austria in between Innsbruck and Salzburg. The 1,200 foot (380 meter) high set of waterfalls are made up of three […]
Read the rest of this entry »