Dudhwa located in Uttar Pradesh, is part of Terai Arc Landscape, and is almost adjoining to two other rich wildlife areas, namely, Kishanpur Wildlife Sanctuary,
Having visited almost all celebrity NationalParks in India, I thought it is time to explore some other pristine forests that India beholds. My visit to