Sohra – Introduction to Khasi culture and mythology
From Assam we traveled to the state of Meghalaya, which is, like Assam, one of the remote North-East Indian states known as the Seven Sisters. Our first destination, Sohra has often been credited as the wettest place on Earth. For us it was our first introduction to the fascinating culture and the mythologies of the …
Sohra – Introduction to Khasi culture and mythology Read More »
