English: A Devi Temple is also situated on the hill.
Telugu: ఈ పర్వతం పైన ఆలయం కూడా ఉంటుంది.