Asked in Travel & Places
Travel & Places

Worlds wettest place?

Answer

User Avatar
Wiki User
05/29/2012

This is a village in North Eastern India called Mawsynram.