17.2k views
3 votes
Where is the country of Cuba located

User YoniGeek
by
5.8k points

2 Answers

2 votes

Answer:

90 miles south of Florida in the Atlantic ocean.

User David Tarulli
by
6.2k points
6 votes

Answer:

cuba is located in North America

User Coretechie
by
6.1k points