I'm from NY and I drive a lot in the city. My only concern is the street and traffic signs. Do they have english translations of it? I have been to Paris 8 years ago but I did not rent a car back then. I plan to rent a car since I would like to take my parents and my 4-year old son to Nevers. Also, is it better to pick up a car from Charles de Gaulle airport and return it to Orly airport before flying out to go to Lourdes? Any suggestions about parking in Paris at night?
Thank you.