Abode of the clouds Escapade
Meghalaya the abode of the cloud is the place with the highest rainfall in the world. The state also hosts Mawlynnong, the cleanest village of Asia. Unlike many Indian states, Meghalaya has historically followed a matrilineal system where the lineage…