When planning unforgettable cruises, Jack Cochrane, senior manager of itinerary and destination planning at Carnival UK, ...