+ Here’s why your trip to Cherrapunji can never be worthless Shreya Chaudhury, Meghalaya, Travel, 0 Cherrapunji in Meghalaya is one of the wettest places on the planet and the only place in India to...