On the Northeaster Himalayan range, Mechukha is one of the less explored tourism destinations in India. Just a few kilometres with the border with China...
India’s most northeastern state, Arunachal Pradesh, boasts of pristine jungle, high mountains, deep canyons and some of the wildest rivers in the country. I checked...