Queen Latifah has a new show on The Travel Channel. Check out this clip as she tells us her five favorite things about Rio!