Meghalaya is a state located in the northeastern region of India. It is bordered by Assam to the north and northeast and by Bangladesh to the south and southwest. The state shares a border with the Indian states of Assam and Manipur. Meghalaya literally means "abode of clouds" in Sanskrit and it is often referred to as the "Scotland of the East" because of its scenic beauty. Visit-https://wanderon.in/blogs/comp....lete-guide-to-explor

