CARNIVAL MIRACLE

CARNIVAL MIRACLE

The Carnival Miracle, foreground, arrives in Cozumel, Mexico. The 960-foot-long liner can accommodate about 2,124 guests. Former Army Pfc. Jessica Lynch is the ship's godmother. The Carnival Triumph, another Carnival Cruise Line's vessel, is i opposite the Carnival Miracle. (Photo by Andy Newman/CCL)