
Asked by Ernesto from usa | Oct. 02, 2017 09:13

About:24-Hour Visa-Free Transit
Arrival/Departure Card for 24-hour free transit
Hello, does the airline provide the arrival/departure card or is there something I have to get on my own?
Reply