When you think of Salzburg, the first thing that usually comes in mind is The Sound of Music. But Salzburg is so much more than just a filming location of The Sound of Music writes Shreya…
Slovakia, not to be mistaken with Slovenia, is a landlocked country sandwiched within Austria, the Czech Republic, Hungary, Poland, and Ukraine. For such a small …