Posted by: That's me September 18, 2006
Login in to Rate this Post:
0
?
is anybody preety sure that we need visa or passport to get transit at Delhi
coz i have plan to visit some places there then back to KTM after few days