The World’s Only Floating National Park
Located in the Indian state of Manipur, Keibul Lamjao National Park is the world’s only floating wildlife sanctuary. The park’s Loktak Lake—the largest fresh...
Video Duration: 00:01:27
People In This Video
- No tags available yet