If the idea of travelling to North East hamlets, brings to your mind a vivid picture of the colonial hill station, embellished with rolling emerald green mountains in steep tiers, fluttering Tibetian flags against the backdrop of gigantic monasteries where lamas busy mumbling holy chants, and a handful of glittering lakes that holds a strong…