Ok..this will be our first cruise... I want to make sure I don't leave any necessary papers at home.. What will I need besides the following -
luggage tags, passports, birth certificates, boarding passes?
I keep reading something about "visas" ?? Where and how do we get them? and are they necessary? We are born/from Canada and taking Carnival Imagination for 4 days from Miami which goes to Key West and Cozumel. We will be two adult parents and an 11 yr old daughter with us.
Do we need any special vaccinations? We won't be going into the water anywhere so didn't bother to get Twinrix etc..
Am I allowed to bring 6 cans of diet coke with me? I don't want to buy on the ship if I can help it.
Any help would be greatly appreciated.