Step-by-step explanation:
Cities have often been built near rivers for a number of reasons. One of the most important reasons is that rivers provide a reliable source of water for drinking, irrigation, and other purposes. Rivers also provided a means of transportation for goods and people, making it easier for cities to trade with other regions. Additionally, rivers often provided fertile land for farming, which was essential for the growth and development of early cities.