In the annals of history, year 2005 left a lasting mark on Mumbai, India's financial capital, as it endured its most devastating monsoon season. On July 26, 2005, Mumbai was deluged with an unprecedented downpour of over 900mm of rain within a few hours.
Twitter