Its neighbouring Cherrapunji – dubbed the second wettest place on earth – does not escape the soggy weather either, receiving ...