Advertisement
Famous for its floating islands and picturesque landscape, Loktak Lake in Manipur’s Bishnupur District is one of the largest freshwater bodies in northeast India.