A registration form required by certain countries indicating a traveler’s intended stay; used in lieu of a Visa and common in Latin America.
A registration form required by certain countries indicating a traveler’s intended stay; used in lieu of a Visa and common in Latin America.
go back to the Glossary