Where is Cannes Film Festival celebrated?

Question: Where is Cannes Film Festival celebrated?

Choices:

Italy
United States
France
Canada

Correct answer:

France