Question

Why did the early civilisations develop on the river banks?

 
Answer

The early civilisation develops on the river banks because of the need of water and water bodies provide adequate facilities for agriculture, fishing, transport and trade.