Americans cannot legally travel to Cuba except for sanctioned family visits, or for "educational" purposes (i.e., tours organized by religious or cultural groups, etc.). However, many Americans travel to Cuba by first going to, say, Canada or Jamaica, then booking a flight from there to Cuba. The Cubans oblige by not stamping their passports. However, those "illegal" American tourists have to pay for everything by cash.
so this is going to change, how TB.?