Country Dictionary

A fork of Rural Dictionary

Salzburg

The capital of Austria.

Salzburg is where The Sound of Music was filmed.

by bobby101010 March 17, 2009