Leogang

Video captured in Leogang (Austria)

5771 Leogang, Austria -> 5771 Leogang, Austria


More about Leogang:

Famous for being a popular resort for summer mountain biking and winter sports.Located in Salzburg,Austria which is where The Sound of Music was filmed.The local language spoken is Austro-Bavarian and Austrian German is generally written.

Comments: