The lesser known island of Curacao, part of the Lesser Antilles of the Netherlands and the “C” of the ABC…