A cloudburst is an extreme weather event defined by the IMD as sudden rainfall of 100 mm or more within…
This website uses cookies.