MSC Cruises has officially marked the opening of its new MSC Barcelona terminal. The occasion was celebrated with the arrival ...