Original: The largest of the 350 islands in the Canarreos Archipelago (ArchipiÃ lago de los Canarreos), the island has an estimated population of 100,000.
Simplified: The island is the largest of the 350 in the Canarreos Archipelago (ArchipiÃ lago de los Canarreos). It has an estimated population of 100,000.