Hi, i need some help!!! I have a 15 hr stop off in delhi on my way to thailand and by the looks of things i need a visa to leave the airport!! Is this the case and is there anything to do during those fun filled 15 hrs!
#1 agp105 has been a member since 25/6/2010. Posts: 7