Hello,
I'm a Brazilian Citizen but I have a Permanent Resident Card in the US. Do I need a visa to go to France? I've tried to get in touch with the French Consulate in NYC but they won't talk to me without an appointment and when I've already sent them 2 e-mails from which I've got no response about my question. I'm staying in Paris for 2 months (October-November). Do I need a visa?