Assam, Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, and Tripura make up the ever beloved seven sisters of India. These places have managed to sustain their heritage. Eco-friendly and organic, every one of these states has its unique charm and magnetism, creating an inviting atmosphere for travellers both foreign and domestic. One such gorgeous location is […]