Gorumara National Park
India / West Bengal /Jalpaiguri /Gorumara National Park Gorumara National Park is a National Park in northern West Bengal, India. Located in the Terai region of the Himalayan foothills, it is a medium-sized park with grasslands and forests. It is primarily known for its population of Indian Rhinoceros. The park has been declared as the […]