Visas and Visa Exemptions
To enter French territory, foreign nationals (except residents of the Schengen area) have to have a visa and to provide the reason for their visit, their means to support themselves, and where they will be staying. To obtain a visa, you should contact the French Embassy or Consulate in your country of residence before you leave. The type of visa you should have on your arrival in France depends on the duration and the reason for your stay.