English: Annually the sacred place is visited by thousands of pilgrims.
Telugu: ఏడాదికి వేలమంది సందర్శించే పుణ్యస్థలం.