The Embarkation-Disembarkation (ED) Card Customs Forms: The Digital Immigration Card (DI Card)/Embarkation-Disembarkation (ED) Card must be completed within 7 days prior to departure by all visitors who are not Read More »