Foreign citizens of non-EU countries are required to apply for a short-stay or a Schengen visa before coming to France. All applications are processed by the French Embassy or Consulate in your country.