Dudhwa National Park in UP to reopen on Nov 15
The Dudhwa National Park in Uttar Pradesh is set to welcome visitors once again starting November 15. The park, sprawling over 490 square kilometres along the Indo-Nepal border in Lakhimpur Kheri, has not only reduced