Sitting on a high plateau in the middle of Arunachal Pradesh, Ziro has long made the itineraries of ‘offbeat’ travellers who dare into India’s ‘tribal’ Northeast. His long tourist checklist also ...