Northeast India is a region comprising eight states — Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Tripura, and Sikkim. It is connected to the rest of India by a narrow strip of land called the Siliguri Corridor or Chicken’s Neck. […]