What geographical features cause frequent flooding in Bangladesh?
What are the factors that cause the flooding of the area?
Heavy rainfall.

Ocean waves coming on shore, such as a storm surge.
Melting snow and ice, as well as ice jams.
Dams or levees breaking.