Question: is msc part of royal caribbean?
Answer: What is the main difference between MSC and Royal Caribbean? MSC is an Italian cruise company while Royal Caribbean is an American Company.