Known locally as the Cote d'Azur, this stretch of France's Mediterranean coastline extends from the vibrant port city of Marseille to the laid-back beach town of Menton on the Italian border.