What Caribbean island is found at latitude 80 degrees west and 20 degrees north?

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.
First answer by ID1165383560. Last edit by Alcohen2006. Contributor trust: 1143 [recommend contributor recommended]. Question popularity: 1 [recommend question].