Breathtaking landscapes and natural ecosystems make North East India a rare gem that is rightly called ‘heaven on earth.’ The cultural history and activities provide an unforgettable North East experience. Top 20 Must-visit Places in North East India Kaziranga National Park – Famous for the magnanimous one-horned rhinoceros, Kaziranga National Park is a UNESCO Heritage Site. Activities…