Carnival Horizon Cruise Ship

Carnival Horizon can accommodate 6,400 personnel. Image courtesy of Carnival Cruise Lines.