All foreign nationals who wish to come to France must be able to present at the border the regulatory documents relating to the purpose of the stay, the means of subsistence and the conditions of accommodation. As a general rule, unless exempted, a visa is required. It must be requested before departure from the competent French embassy or consulate in the applicant's country of residence.