Discover North East India Nestled between the Himalayas and the plains, North East India is a mosaic of breathtaking landscapes, vibrant cultures, and hidden gems waiting to be discovered. Comprising eight states — Arunachal Pradesh, Assam, Meghalaya, Manipur, Mizoram, Nagaland, Tripura, and Sikkim — this region is often called the “Land o