Carnival Horizon Cruise Ship

Carnival Horizon cruise ship was constructed at Fincanteri’s Marghera shipyard in Italy. Image courtesy of Carnival Cruise Lines.