T he state of Meghalaya, known as "the land of clouds," is a collection of natural treasures and cultural wealth that remains largely hidden. It has world famous attractions like Cherrapunji's ...