Default image

Quetzalcoatl

Where exactly is North East India?

Northeast India

North East India refers to the cluster of eight small states on the northeastern borders of India, namely, Assam, Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, and Tripura. They are surrounded by countries like Bangladesh, Bhutan, Myanmar, Nepal and China…