About Loktak Lake
Loktak Lake is the largest freshwater lake in North -East India is famous for the phumdis floating over it. Keibul Lamjao the only floating national park in the world. It is located near Moirang in Manipur state, India. ....Read More
Loktak Lake Travel Guide Video