Dudhwa Tiger Reserve
Dudhwa Tiger Reserve located on the Indo Nepal border in the Lakshmipur Kheri district of Uttar Pradesh is one of the beautiful wildlife destinations of India. Dudhwa Tiger Reserve, Uttar Pradesh is covered with swamps and marshes which make it the home of Barasinghas or the Swamp Deers also major habitat for tigers in India. Explore a Terai eco system on the banks of Suheli River in Dudhwa Tiger Reserve in Uttar Pradesh which has a rich variety of flora and fauna.
8 Pins32 Followers