India’s North East, called the land of the seven sisters, is a region which can be best described as virgin, wild and untouched. North East India comprises of seven states namely Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland and Tripura. Each state is a traveller’s paradise, with picturesque hills and green meadows which shelters thousands of species of flora and fauna. In addition, the states provide ample opportunity for angling, boating, rafting, trekking and hiking. Besides, there are a number of wild life sanctuaries and national parks where rare animals, birds and plants which will surely provide fascinating insight to the visitors. Explore this mystic land with Veena World’s Signature Holidays by Sunila Patil and discover breathtaking beauty.