which place in india receives the highest annual rainfall
Cherrapunji Sohra or Cherrapunji has a mild subtropical highland climate (Köppen Cwb), with monsoonal influences typical of India. The city's annual rainfall average stands at 11,777 millimetres (463.7 in).[4] This figure places it behind only nearby Mawsynram, Meghalaya, whose average is 11,873 millimetres (467.4 in). Cherrapunji receives both the southwest and northeast monsoonal winds, giving it a single monsoon season. It lies on the windward side of the Khasi Hills, so the resulting orographic lift enhances precipitation. In the winter months it receives the northeast monsoon showers that travel down the Brahmaputra valley. The driest months are November, December, January and February.