I have been to a bunch of places in the Caribbean,and shots were not needs. Yet, this cruise is south america and from what I see on the CDC website it suggests them, especially Panama. I am going to a clinic today since I have to update my hep a (that is suggested to have in general) shot anyways and see what they say.
------------------------------------------------------
Carnival Miracle - October 2008
Carnival Sensation - January 2008
Carnival Inspiration - May 2007
Carnival Inspiration - September 2006