Carnival Vista has completed its sea trials in the Adriatic and has returned to the yard in northern Italy where Fincantieri workers are doing the last of the finishing work.
The 133,500-ton ship will set sail on its maiden voyage from Trieste on May 1.
Photos courtesy of Carnival Cruise Line. All rights reserved. May not be copied or used without express permission.