Serchhīp, India
Lushai Hills
The Lushai Hills form a hilly region in the Patkai-Arakan Yoma mountain range system in Northeast India, in the present-day state of Mizoram.
- City
- Serchhīp
- Country
- India
- Category
- Nature
- Suggested visit
- About 150 minutes
Background: Wikipedia