PICS: Monsoon in Mumbai

Mumbai, the commercial capital of India, comprises seven islands. Monsoon always brings miseries to millions of Mumbaikars. A picture story