Mawsynram: A Closer Look at the Wettest Place in India: By Shreya Doris Chattree Key Insights Mawsynram, a small village in Meghalaya is known as the wettest place in India due to its extreme annual ...