What are some natural causes of floods?
What are some human causes of floods?
#review #drainage patterns #TVMSC