Asked by Sham lal from India | Nov. 22, 2015 11:47
About:72-Hour Visa-Free Transit FAQ
Do Indians require a transit visa if the stop over is more than 08 hrs?
Reply