Where is Cannes Film Festival celebrated?

Italy
United States
France
Canada

Trivia Crack Answers Main Page