Tourist card

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