Which is the Floating National Park in India? Discover Keibul Lamjao National Park
Learn about Keibul Lamjao National Park, India's only floating national park, located on Manipur's Loktak Lake and home to the endangered Sangai deer.
Learn about Keibul Lamjao National Park, India's only floating national park, located on Manipur's Loktak Lake and home to the endangered Sangai deer.