The Dudhwa National Park is a national park in the Terai belt of marshy grasslands of northern Uttar Pradesh, India, and covers an area of 490.3 km², with a buffer zone of 190 km². Read More
The two wild elephants, wandering from one spot to another since the past 20 days, have reached Uttar Pradesh's district, where it attacked and killed another person. ...