Travel

Carnival Cruise Line reveals details of giant Mardi Gras cruise ship, itinerary

Carnival Cruise Line reveals details of its giant new ship, the Mardi Gras, and its itinerary