Q:
In which of the following states is the Dudhwa National Park located?
Answer & Explanation
Answer: C) Uttar Pradesh
Explanation: The Dudhwa National Park is a national park in the Terai of Uttar Pradesh, India. It is part of the Dudhwa Tiger Reserve.
View Answer
Report Error
Discuss