Official French visa information
A valid passport is generally required to enter France, though ID cards may be sufficient for most EU Nationals and for certain other countries.
The French Foreign Office web site gives all the necessary information on entry conditions, visas required and the procedures for obtaining visas:
For any inquiries concerning visas, please contact
Mrs. Patricia Saint-Germain, Administrator, Members (BIML).