The Saint Louis Jazz Festival is held annually in the colorful town of Saint Louis in Senegal. Jazz legends from all over the world come together to play in various venues throughout the town. Past musicians who took part in the festival include Herbie Hancock, Randy Weston, and Joe Zainul. The festival is also an excellent platform for new jazz groups to perform infront of an international audience. At least 30 new groups perform each year.