There are several factors that can cause floods. River flooding usually happens when there has been a great deal of rainfall higher up in the river course which then travels down and overflows the ...
This means that the water will make its way into the river channel quickly - which can cause a flood. The construction of many roads and buildings in a confined space, called urbanisation ...