I am travelling from Cologne (Germany) to Delhi (India) through Istanbul (Turkey) and Dammam (Saudi Arabia). I am an Indian Citizen. Do I need a transit visa? For both? I have no check-in bags.
Asked
Active
Viewed 91 times
