My husband will be landing in Toronto mid-September. As there are no direct flights, he has no choice but to have a layover, either in Germany or Austria. Normally, in order to visit there he would need a visa. But for just a 2 hour layover, would he still need a visa? Is there anywhere I could...