Tourist Card

Definition and Citations:

Issued card of entry instead of issuing a visa.

Latest Articles