You are correct. My wife and I are going to be on the Island Princess for the 10 day cruise starting on October 27, 2008. We will be embarking at Port of the Everglades (Ft. Lauderdale) then will go to 1) Aruba, 2) Cartagena, Colombia, 3) Colon, Panama, 4) Limon, Costa Rica, and 5) Ocho Rios, Jamaica.
Other than Cartagena, is there anywhere on this itinerary that the Island Princess captain would want/ need to keep all the guests' passports?
I still say that I would feel most comfortable with my Passport in my pocket when I get off the ship in a non-US port.
What do you think?