Carnival Cruise Lines latest addition to the fleet, Carnival Magic, in Dubrovnik, Croatia. The 3,690-passenger vessel debuted Sunday, May 1, 2011, in Venice, Italy. Photo by Andy Newman.

Carnival Cruise Lines latest addition to the fleet, Carnival Magic, in Dubrovnik, Croatia. The 3,690-passenger vessel debuted Sunday, May 1, 2011, in Venice, Italy. Photo by Andy Newman.