Which was the largest site of Indus Civilization in India ?

A) Lothal

B) Mohenjodaro

C) Dholavira

D) Chanhudaro

Advertisements