A new cruise ship terminal opened in Barcelona that will be used by MSC Cruises and their sister cruise line, Explora ...