The group of invaders from the north that settled in the Indus Valley
The ancient civilization found in the Indus River Valley was called
Review of Ancient India