English: Durga Devi Temple is a noted cave temple located at a distance of about 25 km from Lansdowne
Telugu: దుర్గా దేవి ఆలయం, లాన్స్ డౌన్ నుండి సుమారు 25 కి. మీ. ల దూరంలో ఉన్న ఒక ప్రముఖ గుహ ఆలయం