Hello! I am a bit confused on this information. My passport renewal is delayed and I am unsure if it will arrive in time. Traveling in a couple of weeks on Carnival out/in Miami, FL and ports of call are Aruba, Bonaire, Amber Cove/LaRomana. I know I don't need a passport in Miami, and it seems I don't any any of these ports, but it is unclear and the Carnival rep told me to research. Any feedback much appreciated!