The world՚s only floating National Park is located in the state of-
A. Nagaland
B. Mizoram
C. Tripura
D. Manipur
Answer:D
The world՚s only floating National Park is located in the state of-
A. Nagaland B. Mizoram C. Tripura D. Manipur