Mumbai wakes to 4 hour downpour, Mulund and Versova drenched

India