trekpedition.com
Getting bit by the monsoons in Meghalaya - Trekpedition
Meghalaya is a Sanskrit word that means 'clouds abode' and is undoubtedly the wettest place I have ever seen. Most of the days were either raining or misty.