English: There is a Deva Mai temple.
Telugu: ాండులా దేవి ఆలయం ఉంది.