Madhurima MMadhuri Lake: A Hidden Gem in the Eastern Himalayas near Indo-China BorderThis natural lake surrounded with stunning valleys and mountains is undoubtedly one of the most picturesque lakes of India. Located near…Apr 27, 2019Apr 27, 2019