Carnival has had a pretty crappy couple of months after fires and massive systems failures in two of its ships turned things into scenes from Lord of the Flies. So the cruise company has planned a $300 million upgrade for its 24-ship fleet to make sure it's prepared for the worst. Here are the highlights.
Kinja is in read-only mode. We are working to restore service.