Set against a picture-perfect Alpine backdrop, Salzburg is definitely one of Europe’s loveliest cities. Taking pride in its international reputation as the ‘City of Music’ and being the birthplace of Wolfgang A. Mozart, it’s also home to the planet’s largest and most prestigious Opera Festival. And, of course, Salzburg is known the world over for featuring in the iconic 60’s musical ‘The Sound of Music’!