For a true lover of nature, there is no place more exciting than North-East India. The gentle hills, gushing waterfalls, deep forests, and gurgling streams along with the pleasant climatic conditions make it the perfect retreat. Not just for a relaxing holiday, North East is an excellent destination for adventure seekers as well. The bounties of nature make it a…