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

User BrandonAGr
by
8.5k points

1 Answer

1 vote

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

User Mehulkumar
by
8.3k points

No related questions found

Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.