Afrofest
Afrofest is a two-day free annual festival held each year in Toronto. This year it will take place on Saturday, July 9, 2016, from 12:00pm to 10:00 pm and on Sunday, July 10, 2016, from 12:00pm to 8:00pm.
Afrofest is organized by Music Africa, a nonprofit organization run by volunteers and has been in existence since 1990.