Discovery Princess set out to sea from the construction dock at Fincantieri Shipyard in Monfalcone, Italy, and was put through her paces with a series of tests of the steering, navigation and propulsion.
Discovery Princess set out to sea from the construction dock at Fincantieri Shipyard in Monfalcone, Italy, and was put through her paces with a series of tests of the steering, navigation and propulsion.