Nice, France's fifth-largest city, boasts a rich history with strong Italian influences, reflected in its colourful architecture and laid-back culture. Meanwhile, Cannes is a smaller, more contemporary city with a worldwide reputation for luxury and glamour.