On my first ever trip to North East India earlier this month, I went to explore Dirang, a small stopover town enroute Tawang in Arunachal Pradesh. In this ep...
Watch this video on YouTube