9. Loktak Lake, Manipur
Manipur is home to world's only floating lake, the Loktak Lake. It is also the largest fresh water lake in this part of the country.
The floating mass of vegetation and organic matter give the lake a floating appearance.
The beauty of the lake itself and the surrounding flora and fauna make this region of Manipur an absolute delight.
Latest India News