Stacy on January 2nd, 2009

Salzburg.  The birthplace of Mozart and Mozart balls.  Where The Sound of Music was filmed (but only Americans know anything about it, or like it).  Where edelweiss is a picture on the T-shirts they sell American tourists.  And there are no kangaroos in Austria.  Related Images:

Continue reading about Salzburg after New Year