By Chitta.crb
Meghalaya, known as "the abode of clouds," is a northeastern Indian state formed in 1972. It boasts a matrilineal society and lush subtropical forests, receiving the highest rainfall in India. With Shillong as its capital, the state relies on agriculture, forestry, and trade with Bangladesh, while also being rich in minerals.