Aruba and Curacao, famed islands off the Venezuelan coast.

Aruba and Curacao, famed islands off the Venezuelan coast.