My wife is a US citizen and I have a US green card. We are going on a cruise to turks and caicos islands and bahamas next month. Do we need a visa. I was able to talk to the bahamas consulate and they said we do not need a visa and i had a chance to look online and it seems we do not need a visa for turk and caicos either. CAN ANYONE CONFIRM THIS?
I think for me you should talk to your country's consulate to ask for some advice cause you might get into trouble if you tried to go there without visa.