Where isWhich place is known as Cherrapunji of the South India?
It is one of the wettest places on the earth and the only place in India to receive rain during the year is Cherrapunji in Meghalaya. Complete answer: Attributable to its high precipitation, Agumbe has gotten the title of "The Cherrapunji of South India", after Cherrapunji, one of the rainiest spots in India.