English: Dudhwa Tiger Reserve lies on the India-Nepal border in the foothills of the Himalaya.
Telugu: దుధ్వా టైగర్ రిజర్వ్ ఇండియా - నేపాల్ సరిహద్దులో హిమాలయ పాదపర్వతాల వద్ద ఉంది.