Cherrapunji - beautiful location.Till recently the place with highest rainfall in India. I suppose presently Mawsynram in the state of Meghalaya is the place with highest rainfall in India.