DUDHWA TIGER RESERVE (LAKHIMPUR KHERI): After more than a week of reporting on both factions who clashed in Lakhimpur Kheri in Uttar Pradesh, the team of The New Indian reporters reaches the border of India -Nepal. As we decide to meet locals and nature enthusiasts, the lush green forests at Dudhwa Tiger Reserve, 60 km […]