The Gorumara National Park (GNP) is located in which state?

[A] Tamil Nadu
[B] Uttar Pradesh
[C] West Bengal
[D] Maharashtra

Show Answer

Advertisement

Quiz Categories