World's only floating National Park is located in
A
Manipur
B
Kuala Lumpur
C
Bilaspur
D
Dispur
Correct Answer: Manipur
Keibul Lamjao National Park is situated on Lake Loktak in Bishnupur district of Manipur state in NE India and is the only floating park in the world.