What were some reasons that early settlers established colonies along the banks of rivers?

4 answers

Transportation by boats.
Water for living and cooking.
Water for farming.

What else can you think of?
For the water, fertile land, fishing, etc
Anyone?
aswera a
ab
a
c
d
c
a
b
d
d
a
a
c