Dudhwa National Park
Uttar Pradesh, India
Nature
Dudhwa National Park is a national park in the Terai belt of marshy grasslands in northern Uttar Pradesh, India. It stretches over an area of 490.3 km2, with a buffer zone of 190 km2.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account