Mumbai Rains 2024: Echoes of July 26, 2005 Deluge? Remembering the Past, Facing the Present | PHOTOS
The floods that swept across Mumbai on July 26, 2005, killed over 1,000 people and left several homeless. In a matter of hours, the Financial Capital of India received around 900mm of rainfall.