A Day in the Baroque Town of Salzburg Salzburg, the picture perfect town that most people connect with the movie The Sound of Music, literally means”salt fortress”. Its old world vibe and baroque architecture… by Ishita July 23, 2017