Whenever the magnitude of water flow exceeds the carrying capacity of the channel within its banks the excess of water overflows on the surroundings cause’s floods.
Causes of floods:
  • Heavy rain, rainfall during cyclone causes floods
  • Sudden snow melt also raises the quantity of water in streams and causes flood