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.