Internova Travel Group has announced that the Jamaica Tourist Board has joined its network of preferred destination partners. The agreement will expand opportunities to...