Perched on the mesmerising Loktak Lake in Manipur, Keibul Lamjao National Park is one of India'a most astonishing natural wonders. What makes it extraordinary, is its foundation. The park floats on ...
Discover two extraordinary Indian lakes where life thrives on water. From vibrant floating markets and houseboats to drifting ...
Amidst the lush green valleys of Northeast’s Moirang in Manipur lies a mysterious body of water that looks like a massive circular patch of oversized lily pads. However, a closer look reveals that ...