The largest freshwater ‘floating lake’
The largest freshwater lake in northeastern India Lake Loktak is located near Moirang in Manipur. It is also called the ‘floating lake’ due to the floating phumdis (heterogeneous mass of vegetation, soil, and organic matters at various stages of decomposition) on it.