rainiest city of India Monsoon 2019 rains in Mahabaleshwar and Tamhini Ghats in Pune outperform Cherrapunji, the rainiest city of India August 7, 2019