How ‘responsible’ is tourism at Loktak Lake?
Located near Moirang, the Loktak Lake, which is the largest freshwater lake in North-east India, has always been famous for the phumdis (heterogeneous mass of vegetation, soil, and organic matter at…
Read More...
Read More...