Loading visa information...
Mawsynram, a small village in Meghalaya, holds the title of the wettest place on Earth, receiving an average annual rain...