India’s Keibul Lamjao National Park in Manipur is the world’s only floating wildlife sanctuary. It is known for its unique ...