Here's how to plan a Caribbean cruise: everything from researching destinations and shore excursions to planning your cruise packing list.