answersLogoWhite

0


Best Answer

That point is in the sea southwest of Cuba, in the territorial waters of the Cayman Islands,

about 102 miles northeast of Georgetown, and 169 miles northwest of Montego Bay, Jamaica.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What Caribbean island is found at latitude 80 degrees west and 20 degrees north?
Write your answer...
Submit
Still have questions?
magnify glass
imp