Q. “Betla National Park” is recently seen in news is located at?

[A] Jharkhand

[B] Chhattisgarh

[C] Odisha

[D] West Bengal

Answer: A
Notes:

Explanation: Betla National Park is a national park located on the Chota Nagpur Plateau in the Latehar and Palamu district of Jharkhand, India. The park hosts a wide variety of wildlife.

Source: FORUMIAS