Posted by: mamta November 28, 2005
Login in to Rate this Post:
0
?
thank you guys,
that was very helpful
but i am still confused if i need transit visa to UK. my transit wont be more than 10 hrs. pls let me know if you have experienced that.