Travel through Ocho Rios, Jamaica, Grand Cayman, and the Cayman Islands on a 5 day cruise out of Miami FL, starting at $352pp.