Meghalaya4 Min Read Disha BhattonAugust 24, 2017A Complete Guide to Meghalaya Meghalaya, wherein the clouds dwell, separates the Assam valley from Bangladesh plains. It was known as the “Scotland of the East” in the… Discover More