Situated near Moirang in the state of Manipur, India, Loktak Lake is the largest freshwater lake of North-eastern India. The unique phumdis, a heterogeneous mass of vegetation, soil and organic matter at various stages of ...
There is an interesting game of one-up-man-ship between man and nature. Man wants to win over nature forgetting he himself is a part of nature. Nature, on the other hand, is equally adamant and resolute ...