English: The temple is a must visit and is a famous spot of pilgrimage
Telugu: ఈ ఆలయం తప్పనిసరిగా దర్శించవలసిన ప్రముఖ పుణ్యస్థలం