Asked by Thomas from United States | Mar. 17, 2017 12:38
About:144-Hour Visa-Free Transit
How far in advance do I need to notify my air carrier that I will be applying for the 144 hour Visa
Can I do this when Im at the departure terminal?
Reply