Question
What is Mohenjodaro mean and where it is located?

Answer

Mohenjodaro means ‘mound of the dead’. It is located on the banks of the river Indus in the Larkana district of Sind, (now in Pakistan).

Need a full question paper?

Generate a complete, print-ready paper with questions like this in minutes — across 16+ boards, with answer keys.

Start Generating Free