The OP is all over the place telling his story and it is really sad that the vacation was ruined. I would be devistated, but it isn't the responsibility of the cruise line or an airline to fully explain what is needed. Anyone form another country should check all docs that are required.
Like someone mentioned, a good travel agent (and btw the consumer does not pay the agent) would have helped prevent this from happeing.
Not only is there a clause there are a couple of places where required docurmnents are mentioned. If someone doesn't read the print (not fine print either) isn't it his/her problem?
ps: to Beth, your expeirence has nothing to do with this or any other NCl problem. Not having a positive experience has nothing to do with legal responsibility or a cruie line or airline.
ncl, carnival, HAL, Costa, RCI, commodore,chamdres,celebrity,Princess