There can’t be many more anxiety inducing situations on this planet than standing in a customs line. In Cuba. Unable to speak Spanish. Hoping you have all the right paperwork.
Passing Through: A few days in Cuba