http://es.ivisa.com/curacao-immigration ... cator-card
Curacao is among these islands off the shore of Venezuela that are part of the Netherlands Antilles. It's tiny size (less than one square kilometer) belies the fact that this island can offer among the most exciting and fulfilling tourist encounters anywhere in the world. Curacao Immigration and also Locator Card are compulsory requirements for anyone travelling to Curacao.