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.The WorldEuropeFranceCannesIle Sainte-Marguerite