Posted by: naya_nepali September 17, 2006
Login in to Rate this Post:
0
?
While going to Nepal,
I have a transit time of 12hrs in France.
Do I need transit visa for that??
Please suggest