English: The temple complex comprises of the main temple and 21 other temples.
Telugu: ఈ ఆలయ సముదాయంలో ప్రధాన ఆలయం మరియు 21 ఇతర ఆలయాలు ఉన్నాయి.