2. Water Supply: Rivers were a reliable source of water for drinking, irrigation, and other purposes. In early civilizations, access to a steady water supply was crucial for survival and the development of agriculture. Cities located near rivers had an advantage in this regard.
3. Defense: Rivers could provide a natural defensive barrier against enemies. By building settlements on the banks of rivers, people could protect themselves from attacks by land and create a defensible position. Rivers could also serve as a source of food, as they were often teeming with fish and other wildlife.