Igbo-Ora, Nigeria | AFP | The sign greeting visitors at the entrance of Igbo-Ora in southwest Nigeria welcomes people to a place unlike anywhere on the planet: “TWINS CAPITAL OF THE WORLD”. The rather sleepy-looking town boasts of having the highest concentration of multiple births of any place on the globe. …
Read More »