Located on the Salzach River and a stone’s throw away from the Bavarian Alps, Salzburg is a magical place. With tall cathedral and church spires rising into the night sky of the Old Town and horse drawn carriages parading around the streets, it ...