Know for its famous international film festival, Cannes, France has quite a bit more going for it, as well. Cannes has been named the “World's Leading Festival and Event Destination.” This honor happened at the World Travel Awards 2022, generally considered to be the Oscars of Tourism. Cannes beat out 12 other international cities: Barcelona, London, Barranquilla, Rio de … [Read more...]