Multiple choice What is not true about Indus valley civilization? It was basically an urban civilization. It had well developed drainage system. It flourished in the Indus valley. Its people worshipped Mother Goddess and Lord Shiva. Reveal answer Fill a bubble to check yourself C Correct answer