Asked by Graham from Uk | Apr. 25, 2016 06:29
About:72-Hour Visa-Free Transit
If I fly in from London and return to London from the same airport can I use the 72 hour visa?
Reply