From Conservapedia
Meghalaya is a state of India located in the northeastern portion of the country, near Burma. Its capital city is Shillong.
A majority of the population of Meghalaya (about 70 percent) is Christian.
External Links
Department of Tourism, Government of Meghalaya