Posted by: naya_nepali September 17, 2006
France Transit Visa
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
Read Full Discussion Thread for this article