Scientists from Germany and the UK have visited this sleepy remote village to unravel the mystery of Kodinhi but remain baffled. Just 2,000 families have given birth to more than 220 sets of twins.