The answer to your question is in your question. They are there because of the rivers. Rivers provide water for crops, food, and a means of transportation. Often the soil is good because of the silt and flooding of the rivers off and on. People can not live without water so living near water promotes life.
why are river valleys the cradles in ancient civilization
the Nile river
No, mountains and valleys.
The Nile River Valley and the Indus River Valley.
In fertile river valleys.
In the Yellow and Yangtze river valleys
The first civilization was born in the river valleys of Mesopotamia, Egypt, India, and China.
The first civilization was born in the river valleys of Mesopotamia, Egypt, India, and China.
River valleys provided early civilizations with fertile soil that allowed for farming.
river valleys
The Tigris and Euphrates river valley.
In the river valleys