Today I’m taking you to Meghalaya which means « abode of clouds » This one has my ❤️ India is a land full of rivers. 1.Dawki river is actually one of the cleanest in the world. The water is green and crystal...