Meghalaya is an Indian state located in the country’s northeast. It is bounded to the north and northeast by the Indian state of Assam, and to the south and southwest by Bangladesh. Shillong, a mountainous town in east-central India, serves as the state capital. Meghalaya
This will close in 14 seconds