The West Indian Day Parade is North America's largest Caribbean celebration, held annually on Labor Day in Crown Heights, Brooklyn. Organized by the West Indian American Day Carnival Association, the massive event features elaborate masquerade costumes, pulsating soca and reggae music, and a dazzling array of traditional Caribbean food.