The annual International Festival of Raleigh presents three days of international music, dance, food, games, art, cultural exhibits, kids’ stuff, and shopping. Over 55 Triangle ethnic communities ranging from Afghan to Vietnamese participate to showcase their heritage, share traditions, and to celebrate cross-cultural friendship in the Triangle.