Geography, asked by singhankitvishe7010, 1 year ago

Gorumara national park located in western dooars between murti and neora river and is a common tourist destination. Gorumara national park located in which state-

Answers

Answered by psjain
0

Gorumara National Park  is a National Park in northern West Bengal, India, located in the Dooars region of the Himalayan foothills. It is popular for its population of Indian rhinoceros.

Similar questions