Carnival and Royal Caribbean are the two biggest cruising operators in the world with dozens of stunning cruise ships each. In our most comprehensive guide yet, we will be looking at the 20 main differences between both cruise lines, including...