Like, we literally got soaked at Schloss Hellbrunn. Alas, we have entered the homestretch of our time in the idyllic town of Salzburg, but we continue to see and do so many things in and around the town known to the world as the location of The Sound of Music. […]