Heart Walk
Carnival Cruise Lines

Carnival sets sail for Cuba

A 704-passenger ship will initially visit ports in Havana, Cienfuegos and Santiago de Cuba. The ship is relatively small for the industry; m…