Satellite images show Cyclone Ditwah’s devastation in Sri Lanka’s Colombo
An aerial view of submerged buildings in a flooded area caused by heavy rainfall following Cyclone Ditwah in Niyamgamdora, Sri Lanka, December 2, 2025. | Photo Credit: Reuters Cyclone Ditwah left a trail of destruction in Sri Lanka since it’s formation from a deep depression along the island nation’s south-eastern coast on November 26, 2025….
Read More “Satellite images show Cyclone Ditwah’s devastation in Sri Lanka’s Colombo” »

