Carnival Horizon Cruise Ship

Carnival Horizon cruise ship is currently under construction at Fincantieri’s Marghera shipyard. Image courtesy of Carnival Cruise Lines.