136k views
3 votes
Located in the heart of the Caribbean, its population consists of some ______ million people.

User BrandonAGr
by
6.8k points

1 Answer

1 vote

You can locate about 159 million people in the heart of the Caribbean

User Mehulkumar
by
6.9k points