Curacao is among these islands off the coast of Venezuela that are part of the Netherlands Antilles. It is tiny size (less than one square kilometer) belies the fact that this island may offer one of the very exciting and fulfilling tourist encounters anywhere on the planet. Curacao Immigration and…