20210724 city.mumbai: Mahabaleshwar gets almost 60cm rain in 24 hours; its highest ever