Answer:
France has a lot of cities. Im pretty sure this answer is correct because i found it in a book. France's 3 largest cities have to be:
1.Lyon
2.Nice
3.Bordeaux
I don't know the order of the largest cities in France though, see if you can find it and improve this answer in the proper order.