Loktak Lake, in Manipur is the largest freshwater lake in India, also called the only Floating lake in the world due to the floating phumdis (heterogeneous mass of vegetation, soil, and organic matters at various stages of decomposition) on it, is located near Moirang in Manipur state, India. – wikipedia
REALLY MIND BLOWING……….HATS OFF SIR………
Thank.Q.let’s explore manipur.
Sir.please tag me new updates
it’s really wonderful
Truly a paradise….thanks to Amrit.