Ladies, are you someone who would love to have twins? Then this article is for you ...
via Yabaleftonline
So years back, a little town in the western part of the country called Igbo-Ora in Oyo state, Nigeria came into limelight after it was dubbed as the ‘twin capital of the world’. You could barely get to a household at Igbo-Ora without seeing a set of twins.




























