Source: Tourism MediaIle Sainte-MargueriteSee the ancient fort where the Man in the Iron Mask was imprisoned when you tour this picturesque island off the coast of Cannes.WorldEuropeFranceCannesIle Sainte-Marguerite