Which of the following civilisations flourished in Northern-plains?
Harappa, Mohenjodaro and Pilibanga are the great civilisations flourished on the banks of river Indus. For this reason it is also called as Indus valley Civilisations which is one of the greatest ancient civilisations.