Indus Valley Civilisation
Most of the large Harappan towns had for fortifications which served the purpose of

protection against cattle raiders
All listed here
protection against floods
safety from robbers

ANSWER DOWNLOAD EXAMIANS APP