As you told that if you are living in Jamaica than there is no need of passport but if you belongs to other country than you have to take passport for going there.
Yes you do need a passport to enter the country
When traveling from one country to another, it is always required that you have your passport with you. This is done to ensure your safety and the safety of others.
A US citizen is required to have a passport, or a passport card, at any point of entry into the US.
When entering and departing or even transiting through the US, you always need a valid US passport.
Yes,
you need a Passport everywhere you go around the world
except when you travel interstate
Yes, the Western Hemisphere travel Initiative has just ensured that you do indeed need a passport to travel to anywhere in Jamaica from the USA
Yes.
yes
yes
Only if you intend to get off the ship.
Yes, Americans do need a passport to travel to Jamaica. Check out AllThingsCruise.com, the website has lots of good info on ports of call, passport or no passport, what to bring, what to do and basically all Cruise info you would need. It helped me when going on my first cruise.
Yup
You do not say where you journey begins, however generally speaking, you will need your passport to get home and to enter any other country.
yes
Basically yes, to get on AND off the cruise ship you need a passport.
If you are a U.S. citizen and the cruise leaves and returns to the same U.S. port you do not need a passport to cruise to the Bahamas.
You need a passport to get on a cruise ship to start with boarding pass once you have passed passport control.
If you are form Australia than no need to passport to travel < a href=http://www.cruiseeasy.com.au/>cruise Australia.
No, you can visit Jamaica up to 90 days on your Italian passport.
Yes, you always need a passport to get on a cruise ship. The fact that it's a gay cruise seems an odd thing to mention.
Yes, you definitely need a passport to go to Honduras on a cruise ship. More particularly, you will need a passport to re-enter the United States.