Afrofest is North America's largest ongoing festival of African music and culture. It is presented by Music Africa, and takes place every year on the second weekend of July in Queen's Park in Toronto.