Posted by: born_to_rule November 24, 2006
Login in to Rate this Post:
0
?
thank you all....
i am still confused, but well i am applying for Visitor Transit Visa ASAP, just to prevent any unforeseen hassles
have a safe journey to all who are making a trip