If you are an American, you can go to Cuba by just flying out of either Canada or Mexico. Cuba doesn't stamp passports, they give you a seperate piece of paper just for this reason, so you won't have trouble getting back to U.S.A. Tons of Americans vacation in Cuba every year... Both times I have gone I have meet a couple Americans. Just fly down to Mexico(or Canada) and book a flight from there.... Getting duel citizenship seems like alot of work just to go when a $500 plane ride will do you just fine