Meghalaya – The land of Legends
Separating the Assam valley from the plains of Bangladesh, hilly Meghalaya (‘the abode of clouds’) is a cool, pine-fresh mountain state set on dramatic horseshoes of rocky cliffs. Meghalaya, one of the Seven Sisters states in the northeast region of India, is not only geographically beautiful but also is a place full of powerful legends. Have you heard of the legend of Then** or the blood-sucking serpent? There are some who believe it and some who don’t calling it an evil conspiracy of a psychopath. We will never know for sure.