Carnival Horizon - Dubrovnik – © Carnival Cruise Line Carnival Horizon – © Carnival Cruise Line Carnival Horizon - San Juan – © Carnival Cruise Line Carnival Horizon – © Carnival Cruise Line Carnival Horizon - Ocho-Rios – © Carnival Cruise Line Carnival Horizon – © Carnival Cruise Line Carnival Horizon – © Carnival Cruise Line Carnival Horizon – © Carnival Cruise Line Carnival Horizon – © Carnival Cruise Line Carnival Horizon – © Carnival Cruise Line 2025-12-27