The Toronto Caribbean Carnival, which has grown to become North America’s largest outdoor festival, was first held in the city in 1967.
The Toronto Caribbean Carnival, which has grown to become North America’s largest outdoor festival, was first held in the city in 1967.