What are the main causes of decline of Harappan civilization?
Major cities of the Indus-Valley Civilization are :