Introduction to Meghalaya Economy
Introduction to Meghalaya economy About Meghalaya: Meghalaya, the Abode of Clouds, is a state in the Northeast region of India. The state has a total area of 22,429 sq km and about one third of the state is under mountain forest cover. Meghalaya has a total Population of 29,66,889, as per the 2011 census. Shillong … Read more