Yes, it does. To make sure you need to call the 1800 number to confirm which
Yes on certain ships I suggest go to carnival.com site they can give you a list with choice of destination.
I dont know. Only cruise Norweign from there so far. But I would think all the cruise lines leave from there.
Thanks! Your answer is awaiting moderation.