Valleys through which rivers flow contain soil which has been brought down by the river and deposited there
in past ages. This soil is very fertile and therefore such valleys provide food for large populations. Hence it is
that along the sides of rivers towns are found in greater numbers than where such conditions are absent. The
uses of river for carrying purposes and for supplying power for working machinery in earlier times also
contributed to the growth of towns in close proximity to it.