Geography
Duffett527
2015-11-03 15:57:12
The island of _____ lies off the northeast coast of Venezuela
ANSWERS
derrekfernkern
2015-11-03 19:49:29

Caribbean Islands hope this helps

kagen
2015-11-03 19:50:44

the caribbean islands lies off the northeast coast

ADD ANSWER