To the Abode of Clouds

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…