Q. “Keibul Lamjao National Park” is recently seen in news is located at?
Answer: B
Notes:
Explanation: The Keibul Lamjao National Park is a national park in the Bishnupur district of the state of Manipur in India.
It is 40 km² in area, the only floating park in the world, located in North East India, and an integral part of Loktak Lake.
Source: FORUMIAS