Keibul Lamjao National Park, Manipur, India The Floating Forest As I traveled through Keibul Lamjao National Park, I couldn't