translate English to French: It is a busy tourist destination and host of the annual Cannes Film Festival.
Il s'agit d'une destination touristique et accueille, chaque année, les stars du cinéma au Festival de Cannes.