Modern Indians are a mix of two kinds of people. Original Dravidian population of India is related to the modern population of Africa. Somewhere in the middle of the 2nd millennium BC light skinned Aryan tribes invaded India and subdued the local population. At least that’s what Vedas, the holy texts of Aryan people say.
According to Vedic sources Aryans came to India from the northwest from the great Sarawati river. Look at the Google map, find the northwestern edge of India, go northwest. Find the great river.
May be it’s an accident or mistake? Let’s check another ancient civilization a few more millennia older.
Ancient Egyptians were not ingenious people of the Nile river valley. They came there somewhere around 5000 BC. They claimed to come from the North, but there is nothing to the North of Egypt, it’s Mediterranean sea there. Modern history believes that they actually came from another ancient civilization of Sumer located in the southeastern Iraq near Persian gulf. Only Sumer is not on the North from the Egypt, it's on the East. Coincidentally, the people of Sumer claimed to come there also from North. Could it be that Egyptians simply kept the memory of the direction since the times they were in Sumer?
Anyway, look at the Google map, find Sumer (southeastern Iraq), go north, see where it crosses with the northwestern line from India. The great river. By the way, both Egyptians and Sumerians were river people.
See how it looks on the picture:

© Mists Of Russia .info, 2005