The Jamaica Tourist Board has become a preferred destination partner with Internova Travel Group, aiming to boost sales, ...