Mystery of village of twins

There is a village in Kerala where twin children are born. Generations after generations, almost every family has twin births. Scientists are trying to find the reasons of twin births