Evidence of humanoid population in India may stretch as far back as 1,500,000 years before today but the earliest ancestors of the modern human population of India are believed to be the ancestors of the Andamanese people of the Andaman Islands.
Evidence of humanoid population in India may stretch as far back as 1,500,000 years before today. The earliest ancestors of the modern human population of India are believed to be the ancestors of the Andamanese people of the Andaman Islands.