Jersey City embraces its Caribbean culture during the annual West Indian & Caribbean American Carnival. A variety of carnival bands come together – each ...