The French Embassy in Nepal no longer delivers visas after the 20th of June 2014.
The French Embassy in New Delhi is now responsable for issuing French visas in Nepal.
Visa applications for France may be submitted (...)
Mr. Prabin KHAREL is the legal counsel of the French Embassy. He can be reached at (977) 98510 18 275