2025 Sri Lanka Extreme Monsoonal Rainfall and Landslide Event associated with Cyclonic Storm Ditwah

Overview of the Recent Heavy Rain Disaster in Sri Lanka The recent heavy rains, exacerbated by Cyclone Ditwah (which made landfall on Sri Lanka's eastern coast on November 28, 2025),…

Continue Reading2025 Sri Lanka Extreme Monsoonal Rainfall and Landslide Event associated with Cyclonic Storm Ditwah