From the lofty range of Himalayas to lush green forests and pristine lakes, North-East India is blessed with natural beauty. The sparkling ripples, the crystal-clear reflections, the caressing breeze, the spellbinding qualities of a lake are unending. Have you ever dreamt of sitting beside a…