Cherrapunji, One Of World's Wettest Places, Sees Record Rain In 27 YearsAs monsoon rain pummelled the northeast, Cherrapunji in Meghalaya recorded a massive 811.6 mm of rainfall in 24 hours ending 8:30 am on Wednesday, the highest in June since 1995, the India...