EuropeInstagrammable SpotsThe 7 Most Instagrammable Spots In CannesCannes on the Cote D’azur is one of those magical towns that’s recognised the world over for...