MSC Cruises is a popular cruise line with European travelers, offering cruises primarily in Europe, the Caribbean, the Middle East and Asia. Growing in popularity in the North American market, MSC Cruises is a good line for those seeking an experience that's less kids-oriented, but still budget-friendly, with European-style dining.