New ships on order for Carnival and P&O Cruises

Carnival Corporation today signed a memorandum of agreement with leading German and Finnish shipbuilders Meyer Werft…

Continue Reading