Aruba is a 33 kilometre long island of the Lesser Antilles in the southern Caribbean Sea, located north of the coast of Venezuela. Together with Bonaire and CuraƧao, it forms a group referred to as the ABC islands of the Leeward Antilles, the southern island chain of the Lesser Antilles. Collectively, Aruba and the other Dutch islands in the Antilles are commonly referred to as the Netherlands Antilles or the Dutch Antilles.

The above text is a snippet from Wikipedia: Aruba
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!