It is unexplainable, the feeling you get when you are in the midst of the bounty of nature. The north-east region of India, which comprises of eight states – Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim and Tripura, has always been on my bucket list of places to visit. It is in movies and…
To the Abode of Clouds
