Celebrating Duality At The World Twins Festival, Igbo-Ora
Igbo-Ora, a somnolent rural community in Yoruba land, South West Nigeria is the famed twins capital of the world. A status conferred on the community because of the high twinning births by the indigenes. It has thus become a Mecca of sort. More