This issue with the passports for US Citizens totally confuses me.
Surely they would need a passport to visit the ports on this cruise or am I mistaken in thinking that US citizens can enter the said ports without passports?
Being from Canada I cannot understand the reluctance of some US citizens to get a passport. It is the ultimate in identification and allows for ease of travel around the world
What are you scared of people? Get a passport.