My favorite…hotel
The Schloss Leopoldskron hotel in Salzburg is a former palace and where many of the outdoor scenes of The Sound of Music were filmed!
The Schloss Leopoldskron hotel in Salzburg is a former palace and where many of the outdoor scenes of The Sound of Music were filmed!