Mohenjodaro is most famous town of the Indus civilization, located on the _________ ? August 8, 2016 – by admin Mohenjodaro is most famous town of the Indus civilization, located on the _________ ? A. Right Bank of Indus River B. Left Bank of Indus River C. West of Indus River D. None of them