Dont know about ancient history but cousin marriages have most definitely played a part here...
Fun fact: Yoga has its origins in modern day Pakistan, not India.
And this horned seal from ancient Pakistan (Indus valley) is the strongest archaeological evidence for it.