Loktak Lake,Manipur, India:
Loktak Lake, the largest freshwater (sweet) lake in northeast 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.
Festivals of North East India are colorful and full of cultural delight. And these festive occasions are the perfect time for tourists to get a glimpse of the rich cultural heritage of the region. The festivals of the North East India are marked with...