Princess Cruises christened its newest cruise ship, the 4,300-guest Sun Princess, in a ceremony at the Port of Barcelona in Spain on Tuesday, April 23. Built by Fincantieri of Italy, the vessel belongs to the Sphere-class ships ordered by Princess Cruises. The newbuild boasts numerous facilities...