Asked by eric from uk | Apr. 02, 2016 04:23
About:72-Hour Visa-Free Transit
Do I have to pay for transfer visa. I mean is there any hidden cost?
Reply