Keibul Lamjao National Park in Manipur is the world's only floating national park, resting on natural vegetation mats over ...