Photo Post: Schloss Leopoldskron Austria
Schloss Leopoldskron is located in Salzburg Austria, with incredible views of the lake and the Alps. It is situated in the prime location, in the serenity of suburbia, yet perfect walking distance from the old town of Salzburg. Check out the whole review here>
This article first appeared on Our World Travel Selfies. Thank you for reading Photo Post: Schloss Leopoldskron Austria.
Photos are courtesy of Our World Travel Selfies and Schloss Leopoldskron Austria.