Lake Waller (Wallersee) in Salzburg, Austria May 20, 2011 By Travel Magazine Tagged With: Austria, Lake Waller, Salzburg, Wallersee Related