18 Rue Venizelos, Cannes City-Centre, 06400 Cannes, France
Cannes Festival
You know what struck me first about the Cannes Festival? It's tucked away on Rue Venizelos, which honestly feels like discovering a little secret in the middle of all the Cannes madness. I mean, you're literally a...