One of the world’s most varied countries in terms of geographical diversity, India has an astonishing array of natural wonders. Here’s a round up to reignite your wanderlust!
An award-winning documentary filmmaker, Paban Kumar’s first feature film Lady of the Lake shows the plight of the fishing community that lives around Loktak lake.
Welcome to Loktak Lake, the largest freshwater lake in Northeast India. What makes this iconic lake even more special is the Keibul Lamjao National Park - the world's only floating national park.
The country's largest floating solar power plant will produce 100 KWP each day, and it is coming up in the largest fresh water lake in North East India - the Loktak Lake in Manipur.