English: There are a number of temples on the premises.
Telugu: భావిస్తారు. ఈ ఆలయం పరిసర ప్రాంతాలలో అనేక ఉపదేవాలయా లున్నాయి.