Sirohi National Park is located in which of the following states?
- AAssam
- BWest Bengal
- CManipur
- DOdisha
Solution & Step-by-step Explanation
Sirohi National Park (Shirui National Park) was established in 1982 and is located in the Ukhrul district of Manipur. It is famous for the endemic Shirui Lily flower.