Answer :
In the Caribbean, Puerto Rico and Jamaica are islands of the D. greater Antilles
Greater antilles refer to a collection of groups of islands in North America which held the status as the largest islands that surround the Carribean sea. This region has almost 40 million human population