You might have visited national parks earlier, but did you know about this floating national park? Well, it’s the only one in the world, and it’s in India. Tucked away in Manipur’s Loktak Lake is ...
Imagine a floating park of the world Keibul Lamjao National Park in the ecologically distinct Loktak Lake, Bishnupor district, Manipur, is the only floating national park in the world built upon ...