Krem Puri, The World's Longest Sandstone Cave | You probably already know that the northeast Indian state of Meghalaya is the wettest territory in the country, but did you know which specific region gets the most rainfall? It’s not Cherrapunji (or Sohra, as it is officially called), but the town of Mawsynram in the East Khasi Hills district, 60 km from Shillong.





