Video: Agbor New Yam Festival

Agbor is a well-known town in the Igbo part of Delta State. New yam festival is a signature festival held in many Igbo Kingdoms. Enjoy the recently-held Agbor New Yam Fesival in which Agbor culture was showcased at its best.