Crossword clues for Caribbean island about 18 miles north of Venezuela:ARUBACaribbean island about 18 miles north of Venezuela