Which is the World’s Only Floating National Park? Map of India Showing Location of World's Only Floating National Park

Map of India Showing Location of World’s Only Floating National Park

Map of India Showing Location of World's Only Floating National Park

The Keibul Lamjao National Park is the one and only floating national park in the world and is located in the Indian state of Manipur’s Bishnupur district.