Carnival Cruise Line has launched the “Ultimate Cruise Night Contest” which invites travel agents to share their most creative cruise night ideas for the opportunity...