History The Town Where Everybody is Twins in Nigeria By WOWNECHE - April 30, 2023 0 6 Facebook Twitter Google+ Pinterest WhatsApp The story of Igbo Ora the town with the highest number of twins birth in the world. Subscribe for more stories: @wowneche Join … source Related