yes you need a passport to travel everywhere!
yes
You need a valid passport. You should call the Embasy for Belize and ask about you felony convition for yourself! Phone 202-332-9636
just to be safe you should probably take it, but keep it safe and don't misplace it!
If you are a Canadian citizen, then a Canadian Passport would be fine for travelling to these places via cruise ship.
Yes, you need a passport for a cruise to Canada.
Yes, you need a valid passport to cruise to Canada.
Yes, you need a passport to go on a cruise to Canada.
No, you cannot go on an Alaskan cruise without a passport if the cruise stops at a foreign port.
Basically yes, to get on AND off the cruise ship you need a passport.
Yes, you need a valid passport to go to Canada on a cruise.
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.
Yes, you need a passport to go to British Columbia on a cruise.