Maināguri, India
Gorumara National Park
Gorumara National Park is a national park in northern West Bengal, India. Located in the Dooars region of the Himalayan foothills, it is a medium-sized park with grasslands and forests. Gorumara National Park was established in 1992.
- City
- Maināguri
- Country
- India
- Category
- Park
- Suggested visit
- About 90 minutes
Background: Wikipedia