379,367 views
15 votes
15 votes
What is the Location of Cuba?

User AlanH
by
2.9k points

2 Answers

20 votes
20 votes

Answer:

Country in the Caribbean

Step-by-step explanation:

User Braintapper
by
2.9k points
7 votes
7 votes

Answer:

North America

Step-by-step explanation:

User Rameshwar Gupta
by
2.9k points