Carnival Cruise Lines is offering travel agents the opportunity to “virtually” race against one another on personal water crafts while learning more about the cruise...