Meghalaya is a state in northeastern India. The name means "the abode of clouds" in Sanskrit. The population of Meghalaya as of 2016 is estimated to be 3,211,474. Read More
The Meghalaya government will incorporate QR codes into school textbooks, enabling students to access extra information via smartphones, according ... ...