Carnival Cruise enters final phase of $2bn fleet upgrade programme

Rendering of Carnival Radiance cruise ship on water. Credit: Carnival Cruise Line.



  • cruise ship