Sim, você precisa de um visto, chamado Visto de curta permanência "uniforme Schengen" . Você pode ver todos os detalhes no site da Embaixada da França , mas seu caso é o seguinte:
- You wish to visit France and other Member States of the Schengen Area (including France) for a maximum period of 90 days per semester for various purposes (tourism, shopping, business trip, visiting a relative/friend, participation in an exhibition/ fair/ conference, studies, internships, artistic events, research, etc.): “Uniform Schengen” short-stay visa
Observe que, mesmo que você não tenha saído do aeroporto em Paris, ainda precisará de um visto de trânsito:
- You simply wish to transit through a French airport (without accessing French national territory): Airport transit visa