Moreh, India
Shirui National Park
Shirui National Park is a national park located in the state of Manipur in India. It was established in 1982. Among the animals that make their homes here include tragopan, tiger and leopard.
- City
- Moreh
- Country
- India
- Category
- Park
- Suggested visit
- About 90 minutes
Background: Wikipedia