Asked by Seema from India | Sep. 29, 2016 14:15
About:72-Hour Visa-Free Transit
I have a flight from Houston to Delhi and a 12 hr lay over in Beijing. I have an Indian passport
Will I need a visa
Reply