The question asks us to identify the location of the world's only floating national park from the given options. Let's analyze this.
Explanation:
The world's only floating national park is the Keibul Lamjao National Park, which is located in the northeastern Indian state of Manipur. This unique park is situated on Loktak Lake, which is famous for its phumdis (floating biomass) that form the main attraction of the park.
Since Keibul Lamjao National Park is located in Manipur, it stands out as the only floating national park globally. Thus, the correct answer is Manipur.