Puzzle #23 (Travel — International Trip) — HARD

Edit Answers
BAGGAGECLAIMAEL RRINTERNATIONAL XEYDBCONSULATEU TTIMESZONEIGKCJ VPITINERARYAMUH AADOCUMENTSLORG CDSEGJKCYWVTBRW CADKEXCHANGEYES IMMIGRATIONJSNR NCONNECTIONOSCA EBEACMTNVUKDAYT SXSINSURANCEBME AIDCARDOOZPZMFX VRFCUSTOMSCHECK DEPARTUREGATEVN
1.
IMMIGRATION
2.
EMBASSY
3.
CONSULATE
4.
VISA
5.
CURRENCY
6.
EXCHANGE
7.
RATE
8.
TIMESZONE
9.
JETLAG
10.
ADAPTER
11.
VACCINES
12.
INSURANCE
13.
IDCARD
14.
DOCUMENTS
15.
CUSTOMSCHECK
16.
DEPARTUREGATE
17.
BAGGAGECLAIM
18.
CONNECTION
19.
INTERNATIONAL
20.
ITINERARY