Can't wait to return here sometime this spring! Curacao is the "C" of the "ABC Islands", part of the Netherland Antilles chain, which sits just off the coast of Venezuela, and right next to Aruba..