The city of Cannes on the Côte d'Azur in France is stepping up its promotion via digital, with an emphasis on Instagram, a must-have social...